X-Git-Url: https://git.llucax.com/z.facultad/75.10/miklolife.git/blobdiff_plain/4cc6389966aacaa88bb2d6d9c3b2acddebce8a26..e6459d0b16f324cc1a90a31a3d58269ba74f388f:/carpeta/Documentacion/Modelo14/mo14%20-%20Implementacion%20de%20seguridad.rtf?ds=sidebyside diff --git a/carpeta/Documentacion/Modelo14/mo14 - Implementacion de seguridad.rtf b/carpeta/Documentacion/Modelo14/mo14 - Implementacion de seguridad.rtf index 935603c..aa7c59a 100644 --- a/carpeta/Documentacion/Modelo14/mo14 - Implementacion de seguridad.rtf +++ b/carpeta/Documentacion/Modelo14/mo14 - Implementacion de seguridad.rtf @@ -1,11 +1,11 @@ -{\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang2058\deflangfe2058{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} +{\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang3082\deflangfe3082{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} {\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f10\fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;} -{\f36\fswiss\fcharset0\fprq2{\*\panose 020b0603020202020204}Trebuchet MS{\*\falt Desyrel};}{\f114\froman\fcharset238\fprq2 Times New Roman CE;}{\f115\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f117\froman\fcharset161\fprq2 Times New Roman Greek;} -{\f118\froman\fcharset162\fprq2 Times New Roman Tur;}{\f119\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f120\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f121\froman\fcharset186\fprq2 Times New Roman Baltic;} -{\f122\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f134\fmodern\fcharset238\fprq1 Courier New CE;}{\f135\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f137\fmodern\fcharset161\fprq1 Courier New Greek;} -{\f138\fmodern\fcharset162\fprq1 Courier New Tur;}{\f139\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f140\fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f141\fmodern\fcharset186\fprq1 Courier New Baltic;} -{\f142\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f474\fswiss\fcharset238\fprq2 Trebuchet MS CE{\*\falt Desyrel};}{\f475\fswiss\fcharset204\fprq2 Trebuchet MS Cyr{\*\falt Desyrel};} -{\f477\fswiss\fcharset161\fprq2 Trebuchet MS Greek{\*\falt Desyrel};}{\f478\fswiss\fcharset162\fprq2 Trebuchet MS Tur{\*\falt Desyrel};}{\f481\fswiss\fcharset186\fprq2 Trebuchet MS Baltic{\*\falt Desyrel};}}{\colortbl;\red0\green0\blue0; +{\f37\fswiss\fcharset0\fprq2{\*\panose 020b0603020202020204}Trebuchet MS{\*\falt Desyrel};}{\f227\froman\fcharset238\fprq2 Times New Roman CE;}{\f228\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f230\froman\fcharset161\fprq2 Times New Roman Greek;} +{\f231\froman\fcharset162\fprq2 Times New Roman Tur;}{\f232\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f233\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f234\froman\fcharset186\fprq2 Times New Roman Baltic;} +{\f235\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f247\fmodern\fcharset238\fprq1 Courier New CE;}{\f248\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f250\fmodern\fcharset161\fprq1 Courier New Greek;} +{\f251\fmodern\fcharset162\fprq1 Courier New Tur;}{\f252\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f253\fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f254\fmodern\fcharset186\fprq1 Courier New Baltic;} +{\f255\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f597\fswiss\fcharset238\fprq2 Trebuchet MS CE{\*\falt Desyrel};}{\f598\fswiss\fcharset204\fprq2 Trebuchet MS Cyr{\*\falt Desyrel};} +{\f600\fswiss\fcharset161\fprq2 Trebuchet MS Greek{\*\falt Desyrel};}{\f601\fswiss\fcharset162\fprq2 Trebuchet MS Tur{\*\falt Desyrel};}{\f604\fswiss\fcharset186\fprq2 Trebuchet MS Baltic{\*\falt Desyrel};}}{\colortbl;\red0\green0\blue0; \red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128; \red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;\red12\green12\blue12;}{\stylesheet{\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 \snext0 Normal;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\* @@ -15,103 +15,107 @@ \tqc\tx4419\tqr\tx8838\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 \sbasedon0 \snext17 \styrsid4345174 footer;}{\*\cs18 \additive \sbasedon10 \styrsid4345174 page number;}{\*\ts19\tsrowd \trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 -\fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \sbasedon11 \snext19 \styrsid16529899 Table Grid;}}{\*\listtable{\list\listtemplateid-519136468\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 -\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360\jclisttab\tx360\lin360 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0 -{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1080\jclisttab\tx1080\lin1080 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093 -\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li1800\jclisttab\tx1800\lin1800 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089 -\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2520\jclisttab\tx2520\lin2520 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;} -\f2\fbias0 \fi-360\li3240\jclisttab\tx3240\lin3240 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li3960 -\jclisttab\tx3960\lin3960 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li4680\jclisttab\tx4680\lin4680 } -{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5400\jclisttab\tx5400\lin5400 }{\listlevel\levelnfc23\levelnfcn23 -\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6120\jclisttab\tx6120\lin6120 }{\listname ;}\listid708575314}{\list\listtemplateid281997924 -\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel -\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0 -\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 -\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360 -\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext -\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089 -\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;} -\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480 -\jclisttab\tx6480\lin6480 }{\listname ;}\listid842862220}{\list\listtemplateid-1544498596\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873103 -\'02\'00.;}{\levelnumbers\'01;}\fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873113\'02\'01.;}{\levelnumbers\'01;}\fi-360\li1440 -\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873115\'02\'02.;}{\levelnumbers\'01;}\fi-180\li2160\jclisttab\tx2160\lin2160 }{\listlevel -\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873103\'02\'03.;}{\levelnumbers\'01;}\fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0 -\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873113\'02\'04.;}{\levelnumbers\'01;}\fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360 -\levelindent0{\leveltext\leveltemplateid134873115\'02\'05.;}{\levelnumbers\'01;}\fi-180\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext -\leveltemplateid134873103\'02\'06.;}{\levelnumbers\'01;}\fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873113 -\'02\'07.;}{\levelnumbers\'01;}\fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873115\'02\'08.;}{\levelnumbers\'01;} -\fi-180\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1169293974}{\list\listtemplateid2057888870\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873103 -\'02\'00.;}{\levelnumbers\'01;}\fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873113\'02\'01.;}{\levelnumbers\'01;}\fi-360\li1440 -\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873115\'02\'02.;}{\levelnumbers\'01;}\fi-180\li2160\jclisttab\tx2160\lin2160 }{\listlevel -\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873103\'02\'03.;}{\levelnumbers\'01;}\fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0 -\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873113\'02\'04.;}{\levelnumbers\'01;}\fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360 -\levelindent0{\leveltext\leveltemplateid134873115\'02\'05.;}{\levelnumbers\'01;}\fi-180\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext -\leveltemplateid134873103\'02\'06.;}{\levelnumbers\'01;}\fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873113 -\'02\'07.;}{\levelnumbers\'01;}\fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873115\'02\'08.;}{\levelnumbers\'01;} -\fi-180\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1192568255}{\list\listtemplateid-1593687246\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext -\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091 -\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;} -\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880 -\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 } -{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23 -\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0 -\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 -\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1806699302}{\list\listtemplateid-2013899526\listhybrid{\listlevel\levelnfc23\levelnfcn23 -\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 -\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360 -\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext -\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091 -\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;} -\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040 -\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 } -{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname -;}\listid1882402713}}{\*\listoverridetable{\listoverride\listid708575314\listoverridecount0\ls1}{\listoverride\listid1882402713\listoverridecount0\ls2}{\listoverride\listid1806699302\listoverridecount0\ls3}{\listoverride\listid842862220 -\listoverridecount0\ls4}{\listoverride\listid1192568255\listoverridecount0\ls5}{\listoverride\listid1169293974\listoverridecount0\ls6}}{\*\rsidtbl \rsid20704\rsid151245\rsid151329\rsid157895\rsid216146\rsid265749\rsid286523\rsid294813\rsid414882 -\rsid541785\rsid545908\rsid659525\rsid676765\rsid722229\rsid746267\rsid878582\rsid1002065\rsid1050570\rsid1141711\rsid1180580\rsid1202680\rsid1261937\rsid1323277\rsid1443031\rsid1447750\rsid1465936\rsid1532427\rsid1579352\rsid1639306\rsid1713792 -\rsid1719069\rsid1731785\rsid1785549\rsid1847316\rsid1861734\rsid1906447\rsid2170166\rsid2245428\rsid2303000\rsid2492985\rsid2515417\rsid2522242\rsid2631793\rsid2633967\rsid2643954\rsid2705535\rsid2708492\rsid2841377\rsid2884575\rsid2897863\rsid2899807 -\rsid3042866\rsid3082843\rsid3213315\rsid3225670\rsid3240602\rsid3289990\rsid3424186\rsid3434675\rsid3549731\rsid3552831\rsid3610451\rsid3686347\rsid3693239\rsid3693762\rsid3868438\rsid3880643\rsid3891034\rsid3935565\rsid3936840\rsid4004064\rsid4027509 -\rsid4073242\rsid4130750\rsid4131712\rsid4141932\rsid4201161\rsid4203740\rsid4207939\rsid4271030\rsid4329851\rsid4345174\rsid4407600\rsid4465047\rsid4668982\rsid4809301\rsid4864066\rsid4874609\rsid4996380\rsid4999623\rsid5138116\rsid5138839\rsid5274261 -\rsid5385367\rsid5535349\rsid5712412\rsid5781175\rsid5794809\rsid5839235\rsid5843278\rsid5858157\rsid5901293\rsid5915161\rsid5922090\rsid6364580\rsid6447039\rsid6452201\rsid6553639\rsid6558819\rsid6688377\rsid6834870\rsid6890163\rsid6904291\rsid6967832 -\rsid7041709\rsid7215054\rsid7225471\rsid7230403\rsid7353473\rsid7359439\rsid7477621\rsid7537636\rsid7540356\rsid7541208\rsid7608511\rsid7735901\rsid7756374\rsid8002554\rsid8015672\rsid8016830\rsid8069897\rsid8091998\rsid8146442\rsid8151511\rsid8392606 -\rsid8411340\rsid8468892\rsid8471795\rsid8484030\rsid8598060\rsid8600308\rsid8660967\rsid8661363\rsid8870092\rsid8872054\rsid8986135\rsid8997858\rsid9053857\rsid9126113\rsid9130035\rsid9185197\rsid9186327\rsid9318052\rsid9334059\rsid9377159\rsid9381896 -\rsid9399611\rsid9454319\rsid9459024\rsid9516969\rsid9595785\rsid9665444\rsid9709654\rsid9840535\rsid9898983\rsid9902767\rsid10171893\rsid10224589\rsid10311064\rsid10432972\rsid10556177\rsid10634543\rsid10701697\rsid10885258\rsid10897988\rsid10958806 -\rsid11030114\rsid11038731\rsid11079232\rsid11152602\rsid11340260\rsid11412386\rsid11428129\rsid11496209\rsid11666120\rsid11677346\rsid11892371\rsid12008998\rsid12016325\rsid12020020\rsid12075659\rsid12086585\rsid12126871\rsid12208366\rsid12402038 -\rsid12601929\rsid12672350\rsid12746594\rsid12787667\rsid12800265\rsid12849087\rsid12866779\rsid12926129\rsid12990600\rsid13048222\rsid13174396\rsid13179560\rsid13205155\rsid13256117\rsid13375992\rsid13376273\rsid13389428\rsid13438039\rsid13445777 -\rsid13448394\rsid13502073\rsid13504653\rsid13728141\rsid13905533\rsid13967337\rsid13969815\rsid14024822\rsid14175819\rsid14295502\rsid14437068\rsid14439023\rsid14484328\rsid14551371\rsid14552699\rsid14554011\rsid14568302\rsid14574856\rsid14579043 -\rsid14680550\rsid14682390\rsid14686571\rsid14817288\rsid14887586\rsid15009656\rsid15092379\rsid15164345\rsid15291556\rsid15337653\rsid15409153\rsid15410915\rsid15426996\rsid15430475\rsid15535408\rsid15613167\rsid15753411\rsid15808739\rsid15861960 -\rsid15946119\rsid16085235\rsid16147095\rsid16259534\rsid16332829\rsid16335593\rsid16336390\rsid16393822\rsid16399163\rsid16473238\rsid16473443\rsid16529899\rsid16542367\rsid16583651\rsid16606291\rsid16611804\rsid16649806\rsid16661662\rsid16671274} -{\*\generator Microsoft Word 10.0.2627;}{\info{\title Modelo conceptual de Seguridad}{\author certant}{\operator certant}{\creatim\yr2004\mo1\dy13\hr9\min57}{\revtim\yr2005\mo6\dy21\hr10\min35}{\version196}{\edmins-32743}{\nofpages13}{\nofwords4968} -{\nofchars27330}{\*\company Certant S.A.}{\nofcharsws32234}{\vern16437}}\margl1701\margr1701\margt1417\margb1417 \deftab708\widowctrl\ftnbj\aenddoc\hyphhotz425\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\formshade\horzdoc\dgmargin -\dghspace180\dgvspace180\dghorigin1701\dgvorigin1417\dghshow1\dgvshow1 -\jexpand\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\wrppunct\asianbrkrule\rsidroot3424186 \fet0\sectd -\linex0\headery708\footery708\colsx708\endnhere\pgbrdropt32\sectlinegrid360\sectdefaultcl\sectrsid15410915\sftnbj {\footer \pard\plain \s17\ql \li0\ri0\widctlpar\tqc\tx4419\tqr\tx8838\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid3082843\charrsid4345174 P\'e1gina }{\field{\*\fldinst {\cs18\f36\fs20\insrsid3082843\charrsid4345174 PAGE }}{\fldrslt {\cs18\f36\fs20\lang1024\langfe1024\noproof\insrsid9186327 10} -}}{\cs18\f36\fs20\insrsid3082843\charrsid4345174 de }{\field{\*\fldinst {\cs18\f36\fs20\insrsid3082843\charrsid4345174 NUMPAGES }}{\fldrslt {\cs18\f36\fs20\lang1024\langfe1024\noproof\insrsid9186327 13}}}{\cs18\f36\fs20\insrsid3082843\charrsid4345174 -\tab \tab Modelo 14 - }{\b\f36\fs20\insrsid3082843\charrsid4345174 Modelo de implementaci\'f3n de Seguridad}{\f36\fs20\insrsid3082843\charrsid4345174 +\fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \sbasedon11 \snext19 \styrsid16529899 Table Grid;}}{\*\latentstyles\lsdstimax156\lsdlockeddef0}{\*\listtable{\list\listtemplateid-519136468\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0 +\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360\jclisttab\tx360\lin360 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 +\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1080\jclisttab\tx1080\lin1080 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360 +\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li1800\jclisttab\tx1800\lin1800 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext +\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2520\jclisttab\tx2520\lin2520 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091 +\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3240\jclisttab\tx3240\lin3240 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;} +\f10\fbias0 \fi-360\li3960\jclisttab\tx3960\lin3960 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li4680 +\jclisttab\tx4680\lin4680 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5400\jclisttab\tx5400\lin5400 } +{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6120\jclisttab\tx6120\lin6120 }{\listname +;}\listid708575314}{\list\listtemplateid281997924\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 +\fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 +}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23 +\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0 +\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 +\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0 +{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext +\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093 +\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid842862220}{\list\listtemplateid-1544498596\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360 +\levelindent0{\leveltext\leveltemplateid134873103\'02\'00.;}{\levelnumbers\'01;}\fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext +\leveltemplateid134873113\'02\'01.;}{\levelnumbers\'01;}\fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873115 +\'02\'02.;}{\levelnumbers\'01;}\fi-180\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873103\'02\'03.;}{\levelnumbers\'01;} +\fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873113\'02\'04.;}{\levelnumbers\'01;}\fi-360\li3600\jclisttab\tx3600\lin3600 } +{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873115\'02\'05.;}{\levelnumbers\'01;}\fi-180\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc0\levelnfcn0\leveljc0 +\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873103\'02\'06.;}{\levelnumbers\'01;}\fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1 +\levelspace360\levelindent0{\leveltext\leveltemplateid134873113\'02\'07.;}{\levelnumbers\'01;}\fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext +\leveltemplateid134873115\'02\'08.;}{\levelnumbers\'01;}\fi-180\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1169293974}{\list\listtemplateid2057888870\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1 +\levelspace360\levelindent0{\leveltext\leveltemplateid134873103\'02\'00.;}{\levelnumbers\'01;}\fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext +\leveltemplateid134873113\'02\'01.;}{\levelnumbers\'01;}\fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873115 +\'02\'02.;}{\levelnumbers\'01;}\fi-180\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873103\'02\'03.;}{\levelnumbers\'01;} +\fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873113\'02\'04.;}{\levelnumbers\'01;}\fi-360\li3600\jclisttab\tx3600\lin3600 } +{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873115\'02\'05.;}{\levelnumbers\'01;}\fi-180\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc0\levelnfcn0\leveljc0 +\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873103\'02\'06.;}{\levelnumbers\'01;}\fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1 +\levelspace360\levelindent0{\leveltext\leveltemplateid134873113\'02\'07.;}{\levelnumbers\'01;}\fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext +\leveltemplateid134873115\'02\'08.;}{\levelnumbers\'01;}\fi-180\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1192568255}{\list\listtemplateid-1593687246\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 +\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0 +{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093 +\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089 +\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;} +\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320 +\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 } +{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23 +\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1806699302} +{\list\listtemplateid-2013899526\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li720 +\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel +\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23 +\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0 +\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 +\levelspace360\levelindent0{\leveltext\leveltemplateid134873093\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0 +{\leveltext\leveltemplateid134873089\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext +\leveltemplateid134873091\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134873093 +\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1882402713}}{\*\listoverridetable{\listoverride\listid708575314\listoverridecount0\ls1}{\listoverride\listid1882402713\listoverridecount0\ls2} +{\listoverride\listid1806699302\listoverridecount0\ls3}{\listoverride\listid842862220\listoverridecount0\ls4}{\listoverride\listid1192568255\listoverridecount0\ls5}{\listoverride\listid1169293974\listoverridecount0\ls6}}{\*\rsidtbl \rsid20704\rsid151245 +\rsid151329\rsid157895\rsid216146\rsid265749\rsid286523\rsid294813\rsid414882\rsid541785\rsid545908\rsid659525\rsid676765\rsid722229\rsid746267\rsid878582\rsid1002065\rsid1050570\rsid1141711\rsid1180580\rsid1202680\rsid1261937\rsid1323277\rsid1443031 +\rsid1447750\rsid1465936\rsid1532427\rsid1579352\rsid1639306\rsid1639602\rsid1713792\rsid1719069\rsid1731785\rsid1785549\rsid1847316\rsid1861734\rsid1906447\rsid2170166\rsid2245428\rsid2303000\rsid2492985\rsid2515417\rsid2522242\rsid2631793\rsid2633967 +\rsid2643954\rsid2705535\rsid2708492\rsid2841377\rsid2884575\rsid2897863\rsid2899807\rsid3042866\rsid3082843\rsid3213315\rsid3225670\rsid3240602\rsid3289990\rsid3424186\rsid3434675\rsid3549731\rsid3552831\rsid3610451\rsid3686347\rsid3693239\rsid3693762 +\rsid3868438\rsid3880643\rsid3891034\rsid3935565\rsid3936840\rsid4004064\rsid4027509\rsid4073242\rsid4130750\rsid4131712\rsid4141932\rsid4201161\rsid4203740\rsid4207939\rsid4271030\rsid4329851\rsid4345174\rsid4407600\rsid4465047\rsid4668982\rsid4809301 +\rsid4864066\rsid4874609\rsid4996380\rsid4999623\rsid5138116\rsid5138839\rsid5274261\rsid5385367\rsid5535349\rsid5712412\rsid5781175\rsid5794809\rsid5839235\rsid5843278\rsid5858157\rsid5901293\rsid5915161\rsid5922090\rsid6364580\rsid6447039\rsid6452201 +\rsid6553639\rsid6558819\rsid6688377\rsid6834870\rsid6890163\rsid6904291\rsid6967832\rsid7041709\rsid7215054\rsid7225471\rsid7230403\rsid7353473\rsid7359439\rsid7477621\rsid7537636\rsid7540356\rsid7541208\rsid7608511\rsid7735901\rsid7756374\rsid8002554 +\rsid8015672\rsid8016830\rsid8069897\rsid8091998\rsid8146442\rsid8151511\rsid8392606\rsid8411340\rsid8468892\rsid8471795\rsid8484030\rsid8598060\rsid8600308\rsid8660967\rsid8661363\rsid8870092\rsid8872054\rsid8986135\rsid8997858\rsid9053857\rsid9126113 +\rsid9130035\rsid9185197\rsid9186327\rsid9318052\rsid9334059\rsid9377159\rsid9381896\rsid9399611\rsid9454319\rsid9459024\rsid9516969\rsid9595785\rsid9665444\rsid9709654\rsid9840535\rsid9898983\rsid9902767\rsid10171893\rsid10224589\rsid10311064 +\rsid10432972\rsid10556177\rsid10634543\rsid10701697\rsid10885258\rsid10897988\rsid10958806\rsid11030114\rsid11038731\rsid11079232\rsid11152602\rsid11340260\rsid11412386\rsid11428129\rsid11496209\rsid11666120\rsid11677346\rsid11892371\rsid12008998 +\rsid12016325\rsid12020020\rsid12075659\rsid12086585\rsid12126871\rsid12208366\rsid12402038\rsid12601929\rsid12672350\rsid12746594\rsid12787667\rsid12800265\rsid12849087\rsid12866779\rsid12926129\rsid12990600\rsid13048222\rsid13174396\rsid13179560 +\rsid13205155\rsid13256117\rsid13375992\rsid13376273\rsid13389428\rsid13438039\rsid13445777\rsid13448394\rsid13502073\rsid13504653\rsid13728141\rsid13905533\rsid13967337\rsid13969815\rsid14024822\rsid14175819\rsid14295502\rsid14379162\rsid14437068 +\rsid14439023\rsid14484328\rsid14551371\rsid14552699\rsid14554011\rsid14568302\rsid14574856\rsid14579043\rsid14680550\rsid14682390\rsid14686571\rsid14817288\rsid14887586\rsid15009656\rsid15086904\rsid15092379\rsid15164345\rsid15291556\rsid15337653 +\rsid15409153\rsid15410915\rsid15426996\rsid15430475\rsid15535408\rsid15613167\rsid15753411\rsid15808739\rsid15861960\rsid15946119\rsid16085235\rsid16147095\rsid16259534\rsid16332829\rsid16335593\rsid16336390\rsid16393822\rsid16399163\rsid16473238 +\rsid16473443\rsid16529899\rsid16542367\rsid16583651\rsid16606291\rsid16611804\rsid16649806\rsid16661662\rsid16671274}{\*\generator Microsoft Word 11.0.5604;}{\info{\title Modelo conceptual de Seguridad}{\author certant}{\operator Diego} +{\creatim\yr2004\mo1\dy13\hr9\min57}{\revtim\yr2005\mo6\dy22\hr16\min38}{\version198}{\edmins-32758}{\nofpages13}{\nofwords4967}{\nofchars27321}{\*\company Certant S.A.}{\nofcharsws32224}{\vern24689}}\margl1701\margr1701\margt1417\margb1417 +\deftab708\widowctrl\ftnbj\aenddoc\hyphhotz425\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1701\dgvorigin1417\dghshow1\dgvshow1 +\jexpand\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\wrppunct\asianbrkrule\rsidroot3424186 \fet0{\*\ftnsep +\pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\insrsid1639602 \chftnsep +\par }}{\*\ftnsepc \pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\insrsid1639602 \chftnsepc +\par }}{\*\aftnsep \pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\insrsid1639602 \chftnsep +\par }}{\*\aftnsepc \pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\insrsid1639602 \chftnsepc +\par }}\sectd \linex0\headery708\footery708\colsx708\endnhere\pgbrdropt32\sectlinegrid360\sectdefaultcl\sectrsid15410915\sftnbj {\footer \pard\plain \s17\ql \li0\ri0\widctlpar\tqc\tx4419\tqr\tx8838\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 +\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f37\fs20\insrsid3082843\charrsid4345174 P\'e1gina }{\field{\*\fldinst {\cs18\f37\fs20\insrsid3082843\charrsid4345174 PAGE }}{\fldrslt {\cs18\f37\fs20\lang1024\langfe1024\noproof\insrsid1639602 1} +}}{\cs18\f37\fs20\insrsid3082843\charrsid4345174 de }{\field{\*\fldinst {\cs18\f37\fs20\insrsid3082843\charrsid4345174 NUMPAGES }}{\fldrslt {\cs18\f37\fs20\lang1024\langfe1024\noproof\insrsid1639602 13}}}{\cs18\f37\fs20\insrsid3082843\charrsid4345174 +\tab \tab Modelo 14 - }{\b\f37\fs20\insrsid3082843\charrsid4345174 Modelo de implementaci\'f3n de Seguridad}{\f37\fs20\insrsid3082843\charrsid4345174 \par }}{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}} {\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8 \pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \qc \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid12866779 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid3213315\charrsid4345174 -\par }{\b\f36\fs20\insrsid3424186\charrsid4345174 Modelo }{\b\f36\fs20\insrsid10634543\charrsid4345174 de implementaci\'f3n}{\b\f36\fs20\insrsid3424186\charrsid4345174 de Seguridad -\par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\b\f36\fs20\insrsid3424186\charrsid4345174 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3424186 {\f36\fs20\insrsid12866779\charrsid4345174 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid10634543 {\f36\fs20\insrsid3424186\charrsid4345174 El presente documento }{\f36\fs20\insrsid7735901\charrsid4345174 detalla la implementaci\'f3n de seguridad s\'f3 +\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid3213315\charrsid4345174 +\par }{\b\f37\fs20\insrsid3424186\charrsid4345174 Modelo }{\b\f37\fs20\insrsid10634543\charrsid4345174 de implementaci\'f3n}{\b\f37\fs20\insrsid3424186\charrsid4345174 de Seguridad +\par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\b\f37\fs20\insrsid3424186\charrsid4345174 +\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3424186 {\f37\fs20\insrsid12866779\charrsid4345174 +\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid10634543 {\f37\fs20\insrsid3424186\charrsid4345174 El presente documento }{\f37\fs20\insrsid7735901\charrsid4345174 detalla la implementaci\'f3n de seguridad s\'f3 lo a nivel de la aplicaci\'f3n, en base a los conceptos partidos de los anteriores modelos de seguridad y men\'fa, as\'ed como la especificaci\'f3n del DER propio dentro de la base de datos para tratar estos t\'f3 picos, vinculados a los servicios de la base de directorio. Aunque esta documentaci\'f3n estipula espec\'edficamente las especificaciones sobre la aplicaci\'f3n, inevitablemente debemos hacer referencia al manejo de usuarios del dominio Win}{ -\f36\fs20\insrsid15808739\charrsid4345174 dows implementado en Samba ya que los usuarios en el directorio son los autoritativos.}{\f36\fs20\insrsid4407600\charrsid4345174 Por ello comenzaremos por este lado y luego seguiremos con la implementaci\'f3 -n propia referente a la aplicaci\'f3n.}{\f36\fs20\insrsid15409153\charrsid4345174 -\par }{\f36\fs20\insrsid4407600\charrsid4345174 -\par }{\b\f36\fs20\insrsid4141932\charrsid4345174 1 - }{\b\f36\fs20\insrsid4407600\charrsid4345174 ABM de usuarios en el dominio, datos propios de los usuarios}{\b\f36\fs20\insrsid722229\charrsid4345174 internos}{\b\f36\fs20\insrsid4407600\charrsid4345174 +\f37\fs20\insrsid15808739\charrsid4345174 dows implementado en Samba ya que los usuarios en el directorio son los autoritativos.}{\f37\fs20\insrsid4407600\charrsid4345174 Por ello comenzaremos por este lado y luego seguiremos con la implementaci\'f3 +n propia referente a la aplicaci\'f3n.}{\f37\fs20\insrsid15409153\charrsid4345174 +\par }{\f37\fs20\insrsid4407600\charrsid4345174 +\par }{\b\f37\fs20\insrsid4141932\charrsid4345174 1 - }{\b\f37\fs20\insrsid4407600\charrsid4345174 ABM de usuarios en el dominio, datos propios de los usuarios}{\b\f37\fs20\insrsid722229\charrsid4345174 internos}{\b\f37\fs20\insrsid4407600\charrsid4345174 -\par }{\f36\fs20\insrsid722229\charrsid4345174 +\par }{\f37\fs20\insrsid722229\charrsid4345174 \par Los usuarios internos son todo el personal de la Obra Social. En el momento de la incorporaci\'f3n de un empleado (cualquiera sea su cargo), el administrador del dominio deber\'e1 darlo de alta como tal bajo el contenedor correspondiente (en Casa Central o en alguno de los CAP). Esto lo debe hacer a trav\'e9 -s de alguna de las herramientas administrativas que provee Samba como WEBMIN o SWAT, que son aplicaciones WEB de uso libre, o con las propias herramientas de samba por l\'ednea de comando, como el }{\b\f36\fs20\insrsid722229\charrsid4345174 smbpasswd}{ -\f36\fs20\insrsid722229\charrsid4345174 . -\par }{\f36\fs20\insrsid15426996\charrsid4345174 -\par La estructura corporativa del \'e1rbol ser\'e1 como se muestra a continucaci\'f3n: +s de alguna de las herramientas administrativas que provee Samba como WEBMIN o SWAT, que son aplicaciones WEB de uso libre, o con las propias herramientas de samba por l\'ednea de comando, como el }{\b\f37\fs20\insrsid722229\charrsid4345174 smbpasswd}{ +\f37\fs20\insrsid722229\charrsid4345174 . +\par }{\f37\fs20\insrsid15426996\charrsid4345174 +\par La estructura corporativa del \'e1rbol ser\'e1 como se muestra a }{\f37\fs20\insrsid1639602\charrsid4345174 continuaci\'f3n}{\f37\fs20\insrsid15426996\charrsid4345174 : \par -\par }{\f36\fs20\insrsid16671274\charrsid8471795 {\*\shppict{\pict{\*\picprop\shplid1025{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fLine}{\sv 0}} +\par }{\f37\fs20\insrsid15086904\charrsid8471795 {\*\shppict{\pict{\*\picprop\shplid1025{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fLine}{\sv 0}} {\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw14104\pich9791\picwgoal7996\pichgoal5551\pngblip\bliptag1960960881{\*\blipuid 74e1e371f5187caca653df57070ce568} 89504e470d0a1a0a0000000d49484452000002150000017208030000007523d83300000300504c5445ffffffffff00ff0000c7c7c787878787000000ffff00ff 00008700000000a4a4a4b6b6b6c8c8c8dbdbdbedededffffff3300004d0000660000800000990000b30000cc0000e60000ff0000ff1d1dff3a3aff5757ff7575 @@ -194,11 +198,11 @@ faa1a518abd1a193d5e83c3f4e896e898ad86b0921a8405081a0020d4b854005549ca242a0022aa0 59a65669665ec1489152513f4e59a55669665ec1489152513f4e59a656696553c048d169e771ca2ab50a54c41d69ee3c4e59a656810a84d08532a18644532a1d 2184d0f51d13ac8092e40f591465aa15cd206d1f8d6664337af790bc1555aa9565333b2c8a57af9b242daa542b4b3bdcf9fe8bd10a7c85fa0a976aa5f21550415ca17185d419a46d5c0115d1eb0d02505ba9c87fb10242082184f6f57f1c04e07de76999410000000049454e44ae426082}}{\nonshppict {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw14104\pich9791\picwgoal7996\pichgoal5551\wmetafile8\bliptag1960960881\blipupi95{\*\blipuid 74e1e371f5187caca653df57070ce568} -0100090000039a85010000007985010000000400000003010800050000000b0200000000050000000c0273011602030000001e0079850100410b2000cc007201 -15020000000072011502000000002800000015020000720100000100080000000000000000000000000000000000000000000000000000000000ffffff000087 -0000ffff00008787870088d7ff0099000000ffffcc0066ccff00ffcc9900b3b30000ccffff0000009900ffb36600aae3ff000000660077000000ffd9b300caff -af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6b6009292ff00eeffcc008000800000ffff000000ff006666 -000000707000ccffcc0066006600ededed00afffca0000adad00c562000000000000000000000000000000000000000000000000000000000000000000000000 +0100090000039e85010000007985010000000400000003010800050000000b0200000000050000000c0273011602030000001e00040000000701040079850100 +410b2000cc0072011502000000007201150200000000280000001502000072010000010008000000000000000000000000000000000000000000000000000000 +0000ffffff0000870000ffff00008787870088d7ff0099000000ffffcc0066ccff00ffcc9900b3b30000ccffff0000009900ffb36600aae3ff00000066007700 +0000ffd9b300caffaf00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6b6009292ff00eeffcc008000800000ff +ff000000ff006666000000707000ccffcc0066006600ededed00afffca0000adad00c56200000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @@ -211,7 +215,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010101010101010101 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -220,85 +224,41 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010000ff0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010011110101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010500002901010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101130901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101011a0015090e0f000d0e0f10110506050d0e0f10111b110e090101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101080901130914110101 -14110e0d0809050d14110e0d1b110e09010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010114110105091300000a0e0f00090809050d15070b161b110e09010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010101010101080901130914110e091b1101010809050d14110e0d0809050d 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101050000290101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -1a0015090e0f0607050010120c06050d0e0f10111b23000901010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010113090101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010809050d010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101011a0015090e0f000d0e0f10110506050d0e0f10111b110e09 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -306,31 +266,41 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010108 +090113091411010114110e0d0809050d14110e0d1b110e0901010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010114110105091300000a0e0f00090809050d15070b161b110e0901010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101080901130914110e091b1101010809050d +14110e0d0809050d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f0000101101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101011a0015090e0f0607050010120c06050d0e0f10111b2300090101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010809050d01010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -338,7 +308,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010105002209050d0e0f220901010101010800220d0e0f220908090e090b15050d1b110e0901010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -346,116 +316,125 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010809050d050d1411050d01010101011d07050d1411050d08090e090b15050d1b11 -0e090101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b110e09050d15070e -09080000000d0e0f000d15070e0908090e090b15050d1b110e090101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010e0f00001011010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101011b110e09050d1411050d080000000d0101050d1411050d080d050a0b15050d0809050d0101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101011b110e09050d0e0f22090101010101080000090e0f22090804 -101c000d050d1b230009010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010105002209050d0e0f220901010101010800220d0e0f220908090e090b15050d1b110e090101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101050d01010e0901010101010101010101010e09010101010101050d01010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010809050d050d1411050d01010101011d07050d1411050d0809 +0e090b15050d1b110e09010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101011b +110e09050d15070e09080000000d0e0f000d15070e0908090e090b15050d1b110e09010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101000000000000000000000000000000000000000101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101011b110e09050d1411050d080000000d0101050d1411050d080d050a0b15050d0809050d010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101011b110e09050d0e0f220901010101010800 +00090e0f22090804101c000d050d1b23000901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101000000000000000000000000000000000000000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101050d01010e0901010101010101010101010e09010101010101050d0101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101002121210021212121212121212121002121000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 +01010101010101010101010101010101010101010101010100000000000000000000000000000000000000010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010100212121002121212121212121212100212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010100212121002121212121212121212121212100010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 +01010101010101010001010101010101010101010101010101010100000000000000000000000000000000000000010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010100212121212121212121212121 -21212121210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 +01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010100212121002121212121212121 +21210021210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010021212121212121212121212121212121210001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 +01010101010101010101010021212100212121212121212121210021210001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010021212121212121212121212121212121210001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 +01010101010101010101010101010101000101010101010101010101010101010101010021212100212121212121212121212121210001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -463,7 +442,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010021212121 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010021212121 21212121212121212121212121000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -471,485 +450,485 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010021212121210000000000212121212100010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 +00010101010101010101010101010101010101002121212121212121212121212121212121000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010100002121000101010101002121210001010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 +01010101010101010101010101010101010101010101010100010101010101010101010101010101010101002121212121212121212121212121212121000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101000000010101010100000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010e0f000d010b16010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 +01010100212121212121212121212121212121212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010101000101010100010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010114110101010b16 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 +01010101010101010001010101010101010101010101010101010101002121212121000000000021212121210001010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010100010101010100 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101011300000a010b1601010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 +01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010000212100010101010100 +21212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010101000101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010101010101010114110e09010b1601010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 +01010101010101010101010101010100000001010101010000000001010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101010101000000000001000000010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f000d010b1601010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010e0f06070e0f0a0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 +01010101010101010101010101010101000101010101010101010101010101010101010101010101010100010101010001010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 -00000000000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0114110101010b160101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010b160101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 +01000101010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010100000000000000000101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101011300000a010b160101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 +00010101010101010101010101010101010101010101010100010101010101010001010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010e0f000d0e0f10110101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101000000000000000101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010114110e09010b160101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 +01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010100000000000100000001010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011411010114110e0d0101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101010101000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010e0f06070e0f0a010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 +01010101010101010000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101080901010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101011300000a0e0f0009010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010b16010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 +01010101010101010001010101010101010101010101010101010101010101010000000000000000010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101080901010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010114110e091b110101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010e0f000d0e0f1011010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 +01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010100000000000000 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -05002209050d0e0f22090101010101080400090800220d0b0c0009050d0e0f000d1b110e09050607010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f060705001011010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011411010114110e0d010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 +01010101010101010101010101010101010100000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010809050d050d1411050d0101010101080d0e0d1d07050d08090b15050d141101011b110e09080901 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010108090101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101011300000a0e0f000901010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b110e09050d15070e09080000000d08 -09011c0e0f000d1d070101050d1300000a1b110e0908090101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010108 +09010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010114110e091b11010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101011b110e09050d1411050d080000000d080d0b150101050d08090e0d050d14110e090809050d08090101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010105002209050d0e0f22090101010101080400090800220d0b0c0009050d0e0f000d1b110e0905060701010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f06 +07050010110101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101011b110e09050d0e0f2209010101010108040009080000090b0c0009050d0e0f06 -071b2300090c06070101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010809050d050d1411050d0101010101080d0e0d1d07050d08090b15050d141101 +011b110e090809010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101050d0101 -0e090101010101010101010101010101010101050d01010101010101010809010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b110e09050d1507 +0e09080000000d0809011c0e0f000d1d070101050d1300000a1b110e090809010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101011b110e09050d1411050d080000000d080d0b150101050d08090e0d050d14110e090809050d0809010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010b0c00091b110e09010101010e0401010b17270f2209 -08090e090b15050d1b110e09050d0e0f10110506050d010800220d0e0f22090e0f1011050d010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101011b110e09050d0e0f2209010101010108040009080000090b +0c0009050d0e0f06071b2300090c0607010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 +01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010108090b151c110e090101010101130901050a1411050d08090e090b15050d1b110e09050d14110e0d0809050d011d07050d1411050d14110e0d050d010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101050d01010e090101010101010101010101010101010101050d0101010101010101080901010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010100000000000000000000000000000000000000010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101011d0701011b110e09080000000d050000000915070e0908090e090b15050d1b110e09050d0e0f -00090809050d010e0f000d15070e1c15070b16050d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010100212121002121212121212121210021212100010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010108090e0d0809050d080000000d01 -152415011411050d080d050a0b15050d0809050d050d1b1101010809050d010101050d1411050d14110e0d050d01010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010b0c00091b110e09010101010e04 +01010b17270f220908090e090b15050d1b110e09050d0e0f10110506050d010800220d0e0f22090e0f1011050d01010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100212121 -00212121212121212121002121210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010b0c00091b23000901010101010108150d010e0f22090804101c000d050d1b230009050d050010120c06050406150000090e0f22090e -0f101105040607010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010108090b151c110e090101010101130901050a1411050d08090e090b15050d1b110e09050d14110e0d0809050d011d07050d1411050d14 +110e0d050d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000 -00000000000000000000000000000000000000000021212100212121212121212121002121210001010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e25110101010e09010101010101050d -01010101050d0101010108090101010101010101010e090101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010021212100212121212121212121212121210001 +01010101010101010101010101010101010101010000000000000000000000000000000000000001010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101011d0701011b110e09080000000d050000000915070e0908090e090b15050d +1b110e09050d0e0f00090809050d010e0f000d15070e1c15070b16050d0101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 +00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010021212100212121212121212121002121210001 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010108090e0d0809 +050d080000000d01152415011411050d080d050a0b15050d0809050d050d1b1101010809050d010101050d1411050d14110e0d050d0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101002121212121212121212121212121212121000101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000000000000000000001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101002121210021212121212121212100212121000101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010b0c00091b23000901010101010108150d010e0f22090804101c000d050d1b230009050d050010120c0605040615 +0000090e0f22090e0f10110504060701010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101002121212121212121212121212121212121000101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000000000000000000000000000000000000000000000000002121210021212121212121212100212121000101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e25110101010e09 +010101010101050d01010101050d0101010108090101010101010101010e09010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101002121212121212121212121 +01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101002121210021212121212121 21212121212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101002100212121212121002121000101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101002121212121000000000021212121210001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101002100212121212121002121 +01010101010101010101010100212121212121212121212121212121212100010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000000000000000 00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010000212121000100010021212100000101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010100210021212121212121212100010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010001010101010101010101010101010101010101010101010100212121212121212121212121212121212100010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100000000000000000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -00000001010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010100212121212121212121212100000000000000010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010100212121 +21212121212121212121212121210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100210021212121212100212100010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010100010101000101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100212121 -21212121212121210000000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010100212121212100000000002121212121000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100210021 +21212121210021210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010001010101010001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010021212121212121212121210021210021210001010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101000021212100010001002121210000010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010021002121212121212121210001010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010100010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010021212121210021212121210021210021210001 +01010101010101010000000101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010021212121212121212121210000000000000001 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010100000001010101000001010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000000 -00000000000021210000010021212100212121212121000101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100010101010101010101010101010101010101010101010101010101010101010001010100010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101002121212121212121212121000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010100000000000000 -00000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010000000000000000000000000001010021000021212121212121000101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101000101010101 +00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101002121212121212121212121002121002121000101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010021002121212121210021210001010100212121 -21212121212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -010105002209050d0e0f22090101010101050022090e0f10110e0f000d050d011300000a01010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010001010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101002121212121002121212121 +00212100212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010100000000000000010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101002100212121212121002121000101010021212121212121212100010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010001010101010101010101010101010101010101010101010101010101010000000101010100000101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010809050d050d1411050d01010101010809050d14110e0d14110101050d010b17070101010101 +01010101000000000000000000002121000001002121210021212121212100010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 +01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010100000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101002100212121212121212121000101010021212100212121212100010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101011b110e09050d15070e0908000000 -0d1b110e090e0f00091300000a050d01010b16010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01000000000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101000000000000000000000000000101002100002121212121212100010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100000000000000000000000000000000000000000000000000000000000000000000002121212121212121212100 -00000000002121000000212121000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -000101010101010101011b110e09050d1411050d080000000d1b110e091b11010114110e09050d01010105090101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 +01010101010101010101010101010101010101010101010101000000000000000000010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101002100212121212121002121 +00010101002121212121212121210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 +0001010101010101010105002209050d0e0f22090101010101050022090e0f10110e0f000d050d011300000a0101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101 -01010101010101010101010100212121212121212121210000000000002100010101002100010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010000000000000001010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101000101010101010101011b110e09050d0e0f220901010101011b110e09050010110e0f0607050406 -0411050a010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100210021212121212100212100010101002121212121212121210001010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 +010101010101010101010101010101010101010101010101000101010101010101010809050d050d1411050d01010101010809050d14110e0d14110101050d01 +0b170701010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 +01010101010101010101010000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100210021212121212121212100010101002121210021212121210001 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010001010101010101010101010101010101010101010101010101010101010101010100212121212121212121210000000000000000010101000001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101050d -01010e0901010101010101010101010101010101010101010e0f1011010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101011b110e09050d +15070e09080000000d1b110e090e0f00091300000a050d01010b1601010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101002121 -21000000212121000000000000010001010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010000000000000000000000000000000000000000000000000000000000000000000000212121 +21212121212121000000000000212100000021212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 +0101010101010101000101010101010101011b110e09050d1411050d080000000d1b110e091b11010114110e09050d0101010509010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -01010101010101010101010101010101010101010101002100000000212100000100000001010001010100010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000000000000000000000001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010021212121212121212121000000000000210001010100210001010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 +0101010101010101010101010101010101010101010101010101010101010101000101010101010101011b110e09050d0e0f220901010101011b110e09050010 +110e0f06070504060411050a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010000010101000001010101010101000101 -01010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010000000000000000000000000000000000000001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010021212121212121212121000000000000000001 +01010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 +010101010101050d01010e0901010101010101010101010101010101010101010e0f101101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 -01010101010101010001010100010101010101010100000000000000010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010021212100212121212121212121210021210001010101010101010101 +01010101010021212100000021212100000000000001000101000001010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 +01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010101010101010101010101010101010101010001010100010101010101010100000000000001010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010100210000000021210000010000000101000101010001010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010021212100 -21212121212121212121002121000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000000000000000000000000000000000000000000000000 +00000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010001000000010101 -01010101010100000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101002121210021212121212121212121212121000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101000001010100000101 +01010101010001010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 +00010101010101010101010101010101010101000000000000000000000000000000000000000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101 -01010101010101010101010101010100000000000001010101010101010101000000010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101002121212121212121212121212121212121000101 +01010101010101010101010101010101000101010001010101010101010000000000000001010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 +01010101010101010101010101010101010101010101010100010101010101010101010101010101010101002121210021212121212121212121002121000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010001010101010101010101010101010101010101010101010101010101010101010101010100000000000001010101010101010101010101010101010101 +01010001010101010101010101010101010101010101010101010101010101010101010101010101000101010001010101010101010000000000000101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010100212121212121212121212121212121212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 +01010100212121002121212121212121212100212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010100 -00000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010100212121212121212121212121212121212100010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101 +00010000000101010101010101010000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 +01010101010101010001010101010101010101010101010101010100212121002121212121212121212121212100010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -01010101010101010101010101010101010101010101010100000000000101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010100212121212121212100002121 +01010101010101010101010101010101010101010101010000000000000101010101010101010100000001010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 +01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010100212121212121212121212121 21212121210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101 +01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010000000000000101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010100212121212100000101002121212121000101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 +01010101010101010101010021212121212121212121212121212121210001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101000021210000000101010021212100010101010101010101010101 +01010101010101000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 +01010101010101010101010101010101000101010101010101010101010101010101010021212121212121212121212121212121210001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 +01010101010101010101010101010101010101010101010101010101010101010000000000010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010100 -00000101010101000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010021212121 +21212121000021212121212121000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010101000001010101000101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 +00010101010101010101010101010101010101010021212121210000010100212121212100010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010100000001000101010001010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 +01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010100002121000000010101002121210001010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -957,459 +936,459 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101010001010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 +01010101010101000000010101010100000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 +01010101010101010001010101010101010101010101010101010101010101010100000101010100010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010000000000010000000101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f22090e0f1011010b1601010101010101010101 -0101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010e0f1011050d01010b16 +01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010000000000000000 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 +01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010000000100010101 00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101011411050d14110e0d010b160101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -010101010101010101010101010114110e0d050d01010b1601010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010101010000000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 +01010101010101010101010101010101000101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010115070e1c15070b16010b160101010101010101010101010101010101010101010101010101 -010101010101010101010100010101010101010101010101010101010101010101010101010115070b16050d01010b1601010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101010101010100000000000101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 +01010101010101010101010101010101000101010101010101010101010101010101010101010101000000000001000000010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011411050d14110e0d010b160101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101011411 -0e0d050d01010b160101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f22090e0f1011010b160101 +01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010e0f +1011050d01010b160101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 +00000000000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010e0f22090e0f10110e0f0a010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -010101010101010101010101010101010101010101010e0f1011050406270f0a0101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101011411050d14110e0d010b16010101010101010101010101010101010101010101010101010101010101010101010101010001010101 +0101010101010101010101010101010101010101010114110e0d050d01010b160101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 +00010101010101010101010101010101010101010101010101000000000000000101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010101010e0901010101010b16010101010101010101010101010101010101 -0101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010b160101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010115070e1c15070b16010b16010101010101010101010101010101010101 +0101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010115070b16050d01010b160101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 +01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010000000000010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011411050d14 +110e0d010b1601010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 +01010101010114110e0d050d01010b16010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010e0f22090e0f10110e0f0a01010101010101010101010101010101010101010101010101010101010101010101 +0101010001010101010101010101010101010101010101010101010101010e0f1011050406270f0a010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101080901010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010809010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0901010101010b1601010101010101010101 +01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010b16 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010108090101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101080901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010105002209050d0e0f220901010101010e0f22090e0f000d0e0f1011080400090e0f000d0e0f2209050d0101010101010101010101 -0101010101010101010101000101010101010101010105002209050d0e0f2209010101010108040009050d010e0f000d0e0f101105061500220d0e0f22090101 -010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010b0c00091b110e0901010101 -010800220d050022090506270f000d1b110e090506050d0b0c00090800220d0e0f22090e0f10110e0f1011010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010809050d050d1411050d01010101011411050d1411010114110e0d08 -0d0e0d141101011411050d050d0101010101010101010101010101010101010101010100010101010101010101010809050d050d1411050d0101010101080d0e -0d050d011411010114110e0d08091d07050d1411050d010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010108090b151c110e0901010101011d07050d0809050d0809141101011b110e090809050d08090b151507050d1411050d14110e0d14 -110e0d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010108 +09010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101080901 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b110e09 -050d15070e09080000000d15070e091300000a0e0f00090809011c2800000a15070e09050d010101010101010101010101010101010101010101010001010101 -0101010101011b110e09050d15070e09080000000d0809011c050d011300000a0e0f000908090e0f000d15070e09010101010101010101010101010101010101 -0101010101010101010101010101010101010001010101010101010101010101010101011d0701011b110e09080000000d0e0f000d1b110e0908091300000a1b -110e090809050d1d0701010e0f000d15070e1c15070b160e0f000901010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010809010101010101010101010101010101010101010101010101010101010101010101010001010101 +01010101010101010101010101010101010101010108090101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010809010101010b16010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101011b110e09050d1411050d080000000d1411050d14110e091b110101080d0b1515110e091411050d050d010101 -0101010101010101010101010101010101010100010101010101010101011b110e09050d1411050d080000000d080d0b15050d0114110e091b11010108090101 -050d1411050d01010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010108090e0d -0809050d080000000d0101050d1b110e09080914110e090809050d0809050d08090e0d0101050d1411050d14110e0d1b11010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010105002209050d0e0f220901010101010e0f22090e0f000d0e0f1011080400090e0f000d0e0f2209050d010101 +01010101010101010101010101010101010101000101010101010101010105002209050d0e0f2209010101010108040009050d010e0f000d0e0f101105061500 +220d0e0f22090101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010b0c0009 +1b110e0901010101010800220d050022090506270f000d1b110e090506050d0b0c00090800220d0e0f22090e0f10110e0f101101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010809010101010b16010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b110e09050d0e0f220901010101010e0f22090e -0f060705001011080400090e0f06070e0f2209050d0101010101010101010101010101010101010101010100010101010101010101011b110e09050d0e0f2209 -010101010108040009050406270f0607050010120c06150000090e0f220901010101010101010101010101010101010101010101010101010101010101010101 -01010001010101010101010101010101010101010b0c00091b2300090101010101080000091b110e1c0c06270f06071b2300090c06050d0b0c0009080000090e -0f22090e0f1011050010110101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010105002209050d -0e0f22090101010101050022090e0f10110e0f000d050d01010b1601010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010800001011010b16010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101050d01010e09010101010101010e090101010101010101010101010101010101010e09050d01010101010101010101010101010101010101 -010101000101010101010101010101010101050d01010e09010101010101010101010101010101010101010108090101010101010e0901010101010101010101 -01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101 -01080901010101010101010809050d010101010101010101010e0901010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101000101010101010101010809050d050d1411050d01010101010809050d14110e0d14110101050d01010b1601010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010809050d050d1411050d01010101011411050d14 +11010114110e0d080d0e0d141101011411050d050d0101010101010101010101010101010101010101010100010101010101010101010809050d050d1411050d +0101010101080d0e0d050d011411010114110e0d08091d07050d1411050d01010101010101010101010101010101010101010101010101010101010101010101 +010100010101010101010101010101010101010108090b151c110e0901010101011d07050d0809050d0809141101011b110e090809050d08090b151507050d14 +11050d14110e0d14110e0d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010809010e0d010b1601010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101011b110e09050d15070e09080000000d15070e091300000a0e0f00090809011c2800000a15070e09050d01010101010101010101010101010101010101 +01010100010101010101010101011b110e09050d15070e09080000000d0809011c050d011300000a0e0f000908090e0f000d15070e0901010101010101010101 +01010101010101010101010101010101010101010101010101010001010101010101010101010101010101011d0701011b110e09080000000d0e0f000d1b110e +0908091300000a1b110e090809050d1d0701010e0f000d15070e1c15070b160e0f00090101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 +01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101000101010101010101011b110e09050d15070e09080000000d1b110e090e0f00 -091300000a050d01010b160101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010101010809010e0d0e0f0a01010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000 -00000000000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010100000000000000000000000000 -00000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01011b110e09050d1411050d080000000d1b110e091b11010114110e09050d01010b160101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010809010101010b1601010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101011b110e09050d1411050d080000000d1411050d14110e091b110101080d0b1515110e0914 +11050d050d0101010101010101010101010101010101010101010100010101010101010101011b110e09050d1411050d080000000d080d0b15050d0114110e09 +1b11010108090101050d1411050d0101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 +0101010108090e0d0809050d080000000d0101050d1b110e09080914110e090809050d0809050d08090e0d0101050d1411050d14110e0d1b1101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 +01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010809010101010b1601010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b110e09050d0e0f22090101 +0101010e0f22090e0f060705001011080400090e0f06070e0f2209050d0101010101010101010101010101010101010101010100010101010101010101011b11 +0e09050d0e0f2209010101010108040009050406270f0607050010120c06150000090e0f22090101010101010101010101010101010101010101010101010101 +010101010101010101010001010101010101010101010101010101010b0c00091b2300090101010101080000091b110e1c0c06270f06071b2300090c06050d0b +0c0009080000090e0f22090e0f101105001011010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 +010105002209050d0e0f22090101010101050022090e0f10110e0f000d050d01010b160101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101080000 1011010b160101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010100000000000000000000000000000000000000000101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101000000000000000000000000000000000000000101010101010101010101 +01010101010101010101010101010101050d01010e09010101010101010e090101010101010101010101010101010101010e09050d0101010101010101010101 +0101010101010101010101000101010101010101010101010101050d01010e09010101010101010101010101010101010101010108090101010101010e090101 01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 -01010101010101010101010100000000000000000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101011b110e09050d0e0f220901010101011b110e09050010110e0f0607050406270f0a0101010101 +010101010101010101080901010101010101010809050d010101010101010101010e090101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 +01010101010101010101010101010101000101010101010101010809050d050d1411050d01010101010809050d14110e0d14110101050d01010b160101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010809010e0d010b160101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010100212121002121212121212121212100 -21212100010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101002121210021 -21212121212121210021212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010101010101010101010101010101010101010101010100210021212121212100212100010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101050d01010e0901010101 -01010101010101010101010101010101010b16010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010021212100212121212121212121210021212100010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010100212121002121212121212121210021212100010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010100210021 -21212121210021210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101011b110e09050d15070e0908000000 +0d1b110e090e0f00091300000a050d01010b16010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010809010e0d0e0f0a0101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000000000000000000000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000 +00000000000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 +000101010101010101011b110e09050d1411050d080000000d1b110e091b11010114110e09050d01010b16010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010021212100212121212121212121212121212100010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010100212121002121212121212121212121212100010101 +01010101010800001011010b16010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100010101010000000000000000000000000000000000000000010101010101010101010101 +01010101010101010101010101010101010101000101010101010101010101010101010101010101010100000000000000000000000000000000000000010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010021002121212121212121210001010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010000000000000000000000000001010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 +010101010101010101010101010101010101010101010101000101010101010101011b110e09050d0e0f220901010101011b110e09050010110e0f0607050406 +270f0a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010021212100212121 +21212121212121002121210001010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 +01010021212100212121212121212121002121210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010001010101010101010101010101010101010101010101010101010101010101010101010101010101010021002121212121210021210001010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101050d +01010e090101010101010101010101010101010101010101010b1601010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010021212121212121 -21212121212121212121210001010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010021212121212121212121212121212121210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010001010101010101010101010101010101010101010101010101010101010101010101010101010101010021212121212121212121210000000000000001 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010100000000000000000000000000000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010105002209050d0e0f22090101010101050022090e0f10110e0f000d -050d01010800000a0e0401010b170701010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101002121212121212121212121212121212121210001010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010021212121212121212121212121212121210001010101010101010101010101010101010101 +01010101010101010101010001010101002121210021212121212121212121002121210001010101010101010101010101010101010101010101010101010101 +01010100010101010101010101010101010101010101010101010021212100212121212121212121002121210001010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101 -01010101002121212121212121212121000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101002100212121212121002121000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 +01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010100212121002121212121212121212100212100010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101080905 -0d050d1411050d01010101010809050d14110e0d14110101050d01050a0101080d130901050a0101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101002121212121212121212121212121212121210001010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010021212121212121212121212121 +01010101010101010101010101010101010101010101010101010101010101010101010001010101002121210021212121212121212121212121210001010101 +01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010021212100212121212121212121 21212121000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -01010101010101010101010101010101010101010101010101010101002121212121212121212121002121002121000101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101002100212121212121212121000101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 +01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010100212121002121212121212121 -21210021210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101011b110e09050d15070e09080000000d1b110e090e0f00091300000a050d011b110101010105000000090101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 00212121212121212121212121212121212121000101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 01010101010101010101002121212121212121212121212121212121000101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101002121212121002121212100 -00212100212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010021212100212121212121212121210021210001010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b110e09050d1411050d080000000d1b110e09 -1b11010114110e09050d011b11010101010115241501010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101000021212121210000000021212121210000010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010021212121210000000000212121212100010101010101010101010101 +01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101002121212121212121212121 +00000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 +01010101010101010101010000000000000000000000000000000000000001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010105002209050d0e0f2209010101010105002209 +0e0f10110e0f000d050d01010800000a0e0401010b17070101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000101010100212121212121212121212121212121212121000101010101010101010101010101010101010101 +01010101010101010101010001010101010101010101010101010101010101010101002121212121212121212121212121212121000101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 -01010101000000000000000000002121000001002121210021212121212100010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010021212100212121212121212121212121210001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101011b110e09050d0e0f220901010101011b110e09050010110e0f0607050406050a010108090108150d01010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010100212121000101010100212121 -00010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010100002121 -21000000010021212100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010101010101010101010101010101000000000000000000000000000101002100002121212121212100010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010021212121 -21212121212121212121212121000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101050d01010e090101010101010101010101010101010101010101010800000a -01010e25110101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010100000000010101010000000001010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101000000010101010100000001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101002100212121212121002121 -00000000002121212121212121210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101002121212121212121212121212121212121000101010101010101010101010101010101010101010101010101 +01010101010101010101010100212121212121212121212100000000000000010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 +01010101010101010101010101010101000101010101010101010101010101010101010021212100212121212121212121210021210001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010809050d050d1411050d01010101010809050d14110e0d14110101050d01050a0101080d130901050a010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010100212121212121212121212121212121 +21212100010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101002121212121 +21212121212121212121212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100212121212121212121212100212100212100010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010100010101010000010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101000101010020010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010021212100 +21212121212121212121002121000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101011b110e09050d15070e09080000000d1b110e090e0f00091300000a050d011b11010101 +01050000000901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100010101010021212121212121212121212121212121212100010101010101010101010101010101010101010101010101010101010101010001010101 +01010101010101010101010101010101010100212121212121212121212121212121212100010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010100212121 +21210021212121000021210021210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 +00010101010101010101010101010101010101002121210021212121212121212121002121000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b110e09050d1411050d08 +0000000d1b110e091b11010114110e09050d011b1101010101011524150101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100010101010100002121212121000000002121212121000001010101010101010101010101 +01010101010101010101010101010101010101000101010101010101010101010101010101010101010101002121212121000000000021212121210001010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101 -01010101010101010101010100210021212121212100212100010101002121212121212121210001010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101002121212121212121212121212121212121000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100000000000000000000212100000100212121002121212121210001010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 +01010101010101010101010101010101010101010101010100010101010101010101010101010101010101002121210021212121212121212121212121000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010001 -01010100000001010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010001000000010020010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010001010101010101010101010101010101010101010101010101010101010101010100210021212121212121212100010101002121210021212121210001 +010101010101010101010101011b110e09050d0e0f220901010101011b110e09050010110e0f0607050406050a010108090108150d0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010021212100 +01010101002121210001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 +01010101000021212100000001002121210000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010001010101010101010101010101010101010101010101010101010101010101010100000000000000000000000000010100210000212121212121210001 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010100212121212121212100002121212121210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000000000000000000000000000000 -00000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101000101010101010001010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101000101010101010100010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010100212121 -21212121212121000000000100210000010000212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 +01010100212121212121212121212121212121212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101050d01010e090101010101010101010101010101010101 +010101010800000a01010e2511010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010001010101010101010000000001010101000000000101010101010101010101010101010101010101010101010101010101010101 +01010100010101010101010101010101010101010101010101010101010100000001010101010000000101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010100210021 +21212121210021210000000000212121212121212121000101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 +01010101010101010001010101010101010101010101010101010100212121212121212121212121212121212100010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010000000000000000000000000000000000000001002121212100000001010000212121210001010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010021212100212121212121212121210021212100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101000000000000000001010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101000000000001000000 +01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010001010101000001010101010101010101 +01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010100010101002001 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -01010101010101010101010101010101010101010021212121212121212121000000000000210001010100210001010101010101010101010101010101010101 +01010101010101010101010101010101010101010021002121212121210021210001010100212121212121212121000101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 +01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010100212121212121212121212121 +21212121210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010000002100010101010100 -21000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010021212100212121212121212121210021212100010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010100000000000000000101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010100000000000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010021212121212121212121000000000000000001 -01010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010101000000000101010000010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010021212100212121 -21212121212121212121210001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010100000000000000000101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010100000000000000000101010101010101010101010101010101 +01010101010100010101010000000101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 +01010101010101010101010101010101000100000001002001010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010021002121212121212121210001010100212121 +00212121212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 +01010101010101010101010021212121212121210000212121212121000101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000000000 +00000000000000000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000101010101010101010100010101010101000101010101010101010101010101010101010101010101010101 +01010101010101010101010001010101010101010101010101010101010101010101010101010100010101010101010001010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 -01010101010021212100000021212100000000000001000101010001010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101010101010001010101010001010101010101010101010101010101 +01010101002121212121212121212100000000010021000001000021210001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 +01010101010101010101010101010101000000000000000000000000000000000000000100212121210000000101000021212121000101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101002121212121212121212121212121212121210001010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101002121210021212121212121212121002121210001010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010100000000000000000101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -00000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010101010101010101010101010101010100210001010021210001010000000101000101000001010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 -00010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101002121212121212121212121212121212121210001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010100000000000001010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101000000000001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101000001000000000101 -01010101010000000101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010100010101010101010001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00212121212121212121212121212121212121000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010100 +00000000010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 +01010101010101010101010101010101010101010101010101010101002121212121212121212100000000000021000101010021000101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101000000 +21000101010101002100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101002121210021212121212121212121002121210001010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100010101010101010101010000000000000000010101010101010101010101010101010101010101010101010101010101010101010101010001010101 +01010101010101010101010101010101010101010101010000000000000000000101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101002121212121212121212100 +00000000000000010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 +00010101010101010101010101010101010101010101010100000000010101000001010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +00212121002121212121212121212121212121000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100010101010101010101010000000000000000010101010101010101010101010101010101 +01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010000000000000000010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101 -01010101010101010101010101010101000101010001010101010101010000000000000101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010100000000000000000001010101010101 +01010101010101010101010101002121210000002121210000000000000100010101000101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 +01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101000101010101000101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010100212121212121212121212121212121212121000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010001010101010101010101010101010101010101010101010101010101010101010101010101000101010001010101010101010000000000000101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010000 +00000000000001010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 +01010101010101010000000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010001010101010101010101010101010101010101010101010101010101010101010101010021000101002121000101000000010100010100000101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 -01010101010101010000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000021212121210000000021212121 -21000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101 -00010101000101010101010101010000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 +01010101010101010001010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100212121212121212121212121212121 +21212100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010001010101010101010101010000000000000101010101010101010101010101010101010101010101010101010101010101010101 +01010100010101010101010101010101010101010101010101010101010101010100000000000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010100 +00010000000001010101010101000000010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 +01010101010101010001010101010101010101010101010101010101010101010001010101010101000101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010100000000000000010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000000000000000000000000000 -00000000000000000101010021212100010101010021212100010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010021212121212121212121212121212121212100010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -01010101010101010101010101010101010101010101010000000000000101010101010101010100000001010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101000000000001 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010100010101010101010101010101010101010101010101010101010101010100000001010101010100000001010101010101010101010101010101 +01010101010101010101010101010101010101010101010100010101000101010101010101000000000000010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 +01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010000000000000000 +00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010021212121212121212121212121212121212100010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010000000000000101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010100 -01010101002001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010100010101000101010101010101000000 +00000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 +01010101010101010101010101010101000000000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100002121212121 +00000000212121212100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 -01010101010101000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101 -01010101010101010101010101010101010101010101000100000000010001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010001010100010101010101010101000000000001010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 +01010101010101010101010101010101000101010101010101010101010101010101010101010101010000000000000001010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000000000000000000 +00000000000000000000000000000000010101002121210001010101002121210001010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010101010101010101010101010101010101010000000000010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101000000000000010101010101010101010000000101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101000100000000010001010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 +01010000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010001010101010101010101010101010101010101010101010101010101010000000101010101010000000101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101000000000000010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 +00010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101 -01010101010100000000000100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101000101010100200101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010100000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001 -01010101010101010101010101010101010101010101010101010101010100000000000000000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010100010000000001000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010001010101010101010101010101010101010101010101010101010101010101010101010101000000000001010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010100000000000000000101 +01010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010100010000000001000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101 -01010101010101010101010101010000000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010000000000010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010100010101010101010101010101010101010101010101010101010101010101010100000000000001010101010101010101010101010101010101 +01010101010100010101010101010101010101010101010101010101010101010101010101010000000000000000010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010000 +00000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101000000000000000001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010000000000000101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -1417,7 +1396,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -1426,7 +1405,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -1434,7 +1413,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -1442,7 +1421,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -1451,7 +1430,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -1459,7 +1438,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -1468,7 +1447,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -1476,7 +1455,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -1484,7 +1463,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -1493,7 +1472,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -1501,468 +1480,468 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010e0f0000101101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 +01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101080901 -010101010e0f00001011010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010101010101010108090101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010e0f10110500220901010101010b0c0006070e0f000d0e0f22090e0f000d01000101010800000a -010e0f000d1b110e090506050d010800220d050d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010e0f101105002209010101010101080000000e0401010b171509010101010b1601010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010e0f1011050022090101010101010800000607050d0105002209080400090e0f1011010101010108000006070e -0f000d0e0f10110506050d0e0f10111b110e09010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010114110e0d0809050d01010101011309 -010e0d141101011411050d1411010101000101050a0101080d141101011b110e090809050d011d07050d050d0101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010114110e0d0809050d0101010101050a0101000d130901050a080901 -0101010b160101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 +01010101010101010101010101010e0f000010110101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010114110e0d0809050d0101010101050a00010e09050d -010809050d080d0e0d14110e0d01010101050a01010e091411010114110e0d0809050d14110e0d1b110e09010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 +0101010101080901010101010e0f0000101101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010115070b161b110e09080000000d01010e0f0d1300000a15070e091300000a010001011b11010101011300000a1b110e090809050d010e0f -000d050d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010115070b -161b110e09080000000d1b110101000105000000090800001011010b160101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010115070b161b110e09080000000d1411001a000d050d011b110e090809011504070b16010101011411011a000d1300000a0e0f00090809050d15070b161b -110e0901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010114110e0d1b110e09080000000d0e0f10110114110e091411050d14110e0901 -0001011b110101010114110e090809050d0809050d010101050d050d010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010114110e0d1b110e09080000000d1b110101000101152415010809010e0d010b160101010101010101010101 +01010101010101010101010101010101010100010101010101010101010809010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010000000101010e0f10110500220901010101010b0c0006070e0f000d0e0f22090e0f000d01 +000101010800000a010e0f000d1b110e090506050d010800220d050d010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010e0f101105002209010101010101080000000e0401010b171509010101010b160101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010114110e0d1b110e09080000000d141100010101050d011b110e09080d0b1515110e0d010101 -0114110101010114110e091b1101010809050d14110e0d0809050d01010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f10111b110e -090101010101080901050d0e0f06070e0f22090e0f060701000101050a010108090e0f06071b2300090c0605040615000009050d010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f10111b110e090101010101050a01010009 -0108150d010809010e0d0e0f0a010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010e0f1011050022090101010101050000000a010e0f000d0e0f10110800220d05000e0f000d0b0c000905061500 -220d0e0f22090e0f10110e0f101101010101010101010e0f1011050022090101010101080000000a1c261c0006050d010800220d1b110e090e0f000d05060701 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f10111b110e090101010101 -050a000108090504061c110e09080400090e0f101101010101050a010108090e0f0607050010120c06050d0e0f10111b23000901010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010b0c0006070101010101010e090101010101000101010800000a0101010101010101 -01080901010101010101050d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010800000001010e2511010800001011010b16010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010114110e0d0809050d01010101010509010113091411 -010114110e0d1d07050d05001411010108090b1508091d07050d1411050d14110e0d14110e0d010101010101010114110e0d0809050d01010101010809010101 -0515090009050d011d07050d1b110e09141101010809010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010800000a0101010101010101010101010101010101010101010800000a01010101010101010108 -09050d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010115070b161b110e09080000000d050901010e0d1300000a0e0f00090e0f000d05001300000a1d07010108090e0f000d15070e1c15070b160e0f00090101 -01010101010115070b161b110e09080000000d0809010101011c010009050d010e0f000d1b110e091300000a0809010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010114110e0d1b110e09080000000d050901010e0d14110e091b1101010101050d050014110e09 -08090e0d08090101050d1411050d14110e0d1b110101010101010101010114110e0d1b110e09080000000d08000010110e04110009050d010101050d0809050d -14110e09080901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010e0f1011050022090101010101010800000607050d0105002209080400090e0f1011010101 +010108000006070e0f000d0e0f10110506050d0e0f10111b110e0901010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010114110e0d080905 +0d01010101011309010e0d141101011411050d1411010101000101050a0101080d141101011b110e090809050d011d07050d050d010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010114110e0d0809050d0101010101050a0101000d +130901050a0809010101010b16010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010114110e0d0809050d0101010101 +050a00010e09050d010809050d080d0e0d14110e0d01010101050a01010e091411010114110e0d0809050d14110e0d1b110e0901010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101 +010101010101010101010100000001010115070b161b110e09080000000d01010e0f0d1300000a15070e091300000a010001011b11010101011300000a1b110e +090809050d010e0f000d050d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010115070b161b110e09080000000d1b110101000105000000090800001011010b16010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f10111b110e090101010101 -0509010113090e0f060705001011080000090c00190f06070b0c00090c06150000090e0f22090e0f10110500101101010101010101010e0f10111b110e090101 -01010108090101011d24150006050406150000091b2300090e0f06240c0607010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 +01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010115070b161b110e09080000000d1411001a000d050d011b110e090809011504070b16010101011411011a000d1300000a0e0f000908 +09050d15070b161b110e090101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010100000001010114110e0d1b110e09080000000d0e0f10110114110e0914 +11050d14110e09010001011b110101010114110e090809050d0809050d010101050d050d01010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010114110e0d1b110e09080000000d1b110101000101152415010809010e0d010b16010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010114110e0d1b110e09080000000d141100010101050d011b110e09080d0b +1515110e0d0101010114110101010114110e091b1101010809050d14110e0d0809050d0101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 +010e0f10111b110e090101010101080901050d0e0f06070e0f22090e0f060701000101050a010108090e0f06071b2300090c0605040615000009050d01010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f10111b110e09010101 +0101050a010100090108150d010809010e0d0e0f0a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010e0f1011050022090101010101050000000a010e0f000d0e0f10110800220d05000e0f000d +0b0c000905061500220d0e0f22090e0f10110e0f101101010101010101010e0f1011050022090101010101080000000a1c261c0006050d010800220d1b110e09 +0e0f000d050607010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f10111b +110e090101010101050a000108090504061c110e09080400090e0f101101010101050a010108090e0f0607050010120c06050d0e0f10111b2300090101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010b0c0006070101010101010e090101010101000101010800000a +010101010101010101080901010101010101050d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010800000001010e2511010800001011010b1601010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010114110e0d0809050d0101010101 +0509010113091411010114110e0d1d07050d05001411010108090b1508091d07050d1411050d14110e0d14110e0d010101010101010114110e0d0809050d0101 +01010108090101010515090009050d011d07050d1b110e0914110101080901010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010800000a0101010101010101010101010101010101010101010800000a0101 +010101010101010809050d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 +01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101011919191919191919191919190101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101191919 -19191919191919191901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101050000000a0101010101010101010101010105000d0101010101010108090101010101010e090101 -010101010101010101010101010101010101010101010101010101080000000d0101010009010101010101010101010101010101080901010101010101010101 +010101010101010101010115070b161b110e09080000000d050901010e0d1300000a0e0f00090e0f000d05001300000a1d07010108090e0f000d15070e1c1507 +0b160e0f0009010101010101010115070b161b110e09080000000d0809010101011c010009050d010e0f000d1b110e091300000a080901010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010101010101011919191919191919191919190101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000000000000000000000000190101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000000000000000000000000001901010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010101010101010101010101010100000000000000000000000000190101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010018181818181818181818180019010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101001818181818181818181818001901010101010101 +01010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010114110e0d1b110e09080000000d050901010e0d14110e091b1101010101 +050d050014110e0908090e0d08090101050d1411050d14110e0d1b110101010101010101010114110e0d1b110e09080000000d08000010110e04110009050d01 +0101050d0809050d14110e0908090101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 +00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f10111b +110e0901010101010509010113090e0f060705001011080000090c00190f06070b0c00090c06150000090e0f22090e0f10110500101101010101010101010e0f +10111b110e09010101010108090101011d24150006050406150000091b2300090e0f06240c060701010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101 -01010018181818181818181818180019010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010018181818181818181818180019010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101191919191919191919191919010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100181818181818181818181800190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010001010101010101010101010101010101010101010101010018181818181818181818180019010101010101010101010101010101010101010101010101 +01010101011919191919191919191919190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101050000000a0101010101010101010101010105000d0101010101010108090101 +010101010e090101010101010101010101010101010101010101010101010101010101080000000d010101000901010101010101010101010101010108090101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010018181818181818181818 -18001901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100181818181818181818181800190101010101010101010101010101010101010101010101 +01010001010101010101010101010101010101010101010101010101191919191919191919191919010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010119191919191919191919190101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101191919191919191919191919010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010018181818181818181818180019 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010000000000000000000000 +00001901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000000000000000000000000190101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010000000000000000000000000019 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000000001818181818181818181818001901010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000000181818181818181818181800 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 +01010101010101010101010101001818181818181818181818001901010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100181818181818181818181800 19010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000000000000000000101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010100000000000000000000000000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -01010101010101000000001818181818181818181818001901010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101001818181818181818181818001901010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 +01010101010101010101010101010101010101010101010101010101010101010101010101001818181818181818181818001901010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000101001818181818181818181818001901010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010001010018181818181818181818180019010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010018181818181818181818180019010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00181818181818181818181800010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100181818181818 -18181818180001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010101010101010101010101010101010101000101001818181818181818181818001901010101010101010101010101010101 +01010101010101010101000101010101010101010101010101010101010101010101001818181818181818181818001901010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101001818 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101001818 18181818181818181800190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010001010018181818181818181818180019010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010018181818181818181818180019010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010100181818181818181818181800010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010018181818181818181818180001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101000101001818181818 +01010101010101010101010101010101010101010101010101011919191919191919191919010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010119191919191919191919191901010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101001818181818 18181818181800190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010100181818181818181818181800190101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010018181818 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 +01010101010101010101010101010101010100000000181818181818181818181800190101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000018181818 18181818181818001901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100181818181818181818181800010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010018181818181818181818180001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000000000000000000000000010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000000000000000000001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010100010100181818181818181818181800190101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010100181818181818181818181800010101010101 +01010101010101010101010101010100000000181818181818181818181800190101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101000101001818181818181818181818000101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101010100010100181818181818181818181800190101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010000000018181818181818181818180001010101010101010101010101010101010101010101010101010101010101010101010101010101000000 -00001818181818181818181818000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010101010101010101010100010100181818181818181818181800010101010101010101 +01010101010101010101010101010101000101001818181818181818181818001901010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010018181818181818181818180001010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01001818181818181818181818000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010100010101010101010101010101010101010101010100010100181818181818181818181800190101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010001010000000000000000000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101000000000000000000000000000101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 +01010001010018181818181818181818180019010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101000101001818181818181818181818001901010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010001010018181818181818181818180001010101010101010101010101010101010101 -01010101010101010101010101010101010101010100010101001818181818181818181818000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010018181818181818181818180001010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101001818181818181818181818000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010100 -01010000000000000000000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010018181818181818 -18181818000101010101010101010101010101010101010101010101010101010101010101010101010101010100010101001818181818181818181818000101 +01010018181818181818181818180019010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 +01010101010101010101010101010101010101010101010101010001010018181818181818181818180019010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010001010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101 +00010100181818181818181818181800190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010018181818181818 +18181818000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101001818181818181818181818000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 +01010001010101010101010101010101010101010101010001010018181818181818181818180019010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010001010018181818181818181818 +18000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010100010100181818181818181818181800010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101000101001818181818181818181818000101010101010101010101010101010101010101010101010101010101010101010101 -01010101010001010100181818181818181818181800010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010001010101010101010101010101010101 +01010101010101010101010101000000001818181818181818181818000101010101010101010101010101010101010101010101010101010101010101010101 +01010101010000000000181818181818181818181800010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010001010018181818181818181818180001 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 +01010101010101010101000101000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010100000000000000000000000000 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010119191919191919191919191901010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101011919191919191919191919 -19010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101000101001818181818181818181818000101010101010101010101 01010101010101010101010101010101010101010101010101010101010001010100181818181818181818181800010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 -01010101010101000101010119191919191919191919191901010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000101000000000000000000000000000001010101010101010101010101 +01010101010101000101000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 +01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010001010000000000000000000000000019010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101 -00000000000000000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010001010100000000000000 -00000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000101010101010101010101010101010101010101000101000000000000000000000000001901010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010105002209050d0e0f220901010101010800220d0e0f -220908090e090b15050d1b110e090101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101002020 -20202020202020202020000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010001010020202020202020202020200019010101010101010101010101010101 +00181818181818181818181800010101010101010101010101010101010101010101010101010101010101010101010101010101010001010100181818181818 +18181818180001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101000101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101000101002020202020 -20202020202000190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010809050d050d1411050d01010101011d07050d1411050d08090e090b15050d1b110e090101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010100202020202020202020202020000101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010020202020 -20202020202020001901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101000101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010100010100181818181818181818181800010101010101010101010101010101010101010101010101010101 +01010101010101010101010101000101010018181818181818181818180001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101000101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 +01010101010101010101010101010101010100010101011919191919191919191919190101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101191919 +19191919191919191901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010100181818181818181818181800010101 +01010101010101010101010101010101010101010101010101010101010101010101010101000101010018181818181818181818180001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101 -01010101010101010101010101010100010100202020202020202020202000190101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101011b110e09050d15070e09080000000d0e0f000d15070e0908090e090b15050d1b110e090101 -010101110e0901010101010101010101010101010101010101010101010101010101010101010101010100010100202020202020202020202020000101010101 +01010101010101010101010101010100010101011919191919191919191919190101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101000101002020202020202020202020001901010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101010100010100000000000000000000000000000101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010001010101191919191919191919191901010101010101010101010101010101010101010101010101010101010101010101010101010101000101 -01011919191919191919191919190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100010101010101010101010101010101010101010100010100202020202020202020202000190101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b110e09050d1411050d080000 -000d0101050d1411050d080d050a0b15050d0809050d0101010101110e0901010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101000101000000000000000000000000001901010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010001010000000000000000000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101000101 +01000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010100010101010101010101010101010101010101010100010100000000000000000000000000190101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010105002209050d0e0f2209010101 +01010800220d0e0f220908090e090b15050d1b110e09010101010100000001010101010101010101010101010101010101010101010101010101010101010101 01010001010020202020202020202020202000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101000101002020202020202020202020001901010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010001010000000000000000000000000001010101010101010101010101010101010101 -01010101010101010101010101010101010101010100010101000000000000000000000000000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010100 01010020202020202020202020200019010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101011b110e09050d0e0f22090101010101080000090e0f22090804101c000d050d1b2300090101010101110e0901010101010101010101 -01010101010101010101010101010101010101010101010101010000000020202020202020202020202000010101010101010101010101010101010101010101 +01010101010101010101010809050d050d1411050d01010101011d07050d1411050d08090e090b15050d1b110e09010101010100000001010101010101010101 +01010101010101010101010101010101010101010101010101010001010020202020202020202020202000010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00000000202020202020202020202000190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010020202020202020 -20202020000101010101010101010101010101010101010101010101010101010101010101010101010101010100010101002020202020202020202020000101 +00010100202020202020202020202000190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010000000020202020202020202020200019010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010101010101050d01010e0901010101010101010101010e09010101010101 -050d01010101010101010109050d0101010101010101010101010101010101010101010101010101010101010101010101010001010020202020202020202020 +01010001010101010101010101010101010101010101010001010020202020202020202020200019010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101011b110e09050d15070e09080000000d0e0f000d15070e0908090e090b15 +050d1b110e0901010101010000000101010101010101010101010101010101010101010101010101010101010101010101010001010020202020202020202020 20200001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010100010100202020202020202020202000190101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101000101002020202020202020202020000101010101010101010101010101010101010101010101010101010101010101010101 -01010101010001010100202020202020202020202000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010020202020202020202020200019 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101012300090101010101010101010101010101010101010101010101010101 +01010101010101010101010101000101010119191919191919191919190101010101010101010101010101010101010101010101010101010101010101010101 +01010101010001010101191919191919191919191919010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010001010020202020202020202020200019 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b110e0905 +0d1411050d080000000d0101050d1411050d080d050a0b15050d0809050d01010101010000000101010101010101010101010101010101010101010101010101 01010101010101010101000101002020202020202020202020200001010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010100202020202020202020202000 19010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101000101002020202020202020202020000101010101010101010101 -01010101010101010101010101010101010101010101010101010101010001010100202020202020202020202000010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101000101000000000000000000000000000101010101010101010101 +01010101010101010101010101010101010101010101010101010101010001010100000000000000000000000000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101 01010101010101000101002020202020202020202020001901010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101011b110e09050d0e0f22090101010101080000090e0f22090804101c000d050d1b23000901010101010000000101 +01010101010101010101010101010101010101010101010101010101010101010101000000002020202020202020202020200001010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010119191919191919191919191919191919191901000101002020202020202020202020200001010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011919191919191919191919 -19191919191919010001010020202020202020202020200001010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000 -00202020202020202020202000010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000202020202020 +01010101010101010000000020202020202020202020200019010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101 +00202020202020202020202000010101010101010101010101010101010101010101010101010101010101010101010101010101010001010100202020202020 20202020200001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010119191919191919191919191919191919191901000101002020202020202020202020000101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000000000000000000000000 -00000000000000010101010101010101010101010101010101010101010101010101010101010119191919191919191919191919191919191901000101000000 -00000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101191919191919191919191919191919191919010001010000000000000000000000000001010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101000000002020202020202020202020001901010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101050d01010e090101010101010101010101 +0e09010101010101050d010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101000101002020 +20202020202020202020000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010001010020202020202020202020200019010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010100010100202020202020202020202000010101010101010101010101010101010101010101010101010101 01010101010101010101010101000101010020202020202020202020200001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010119191919191919191919191919191919191901000101000000000000 -00000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010021212100212121212121212121210021212100010101010101010101010101010101010101010101010101010101010101000000 -00000000000000000000000000000000190100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000019010001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101002020202020 +20202020202000190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 +01010101010101010101010101010101010100010100202020202020202020202020000101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010020202020 +20202020202020001901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010100202020202020202020202000010101 01010101010101010101010101010101010101010101010101010101010101010101010101000101010020202020202020202020200001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 -00000000000000000000000000190100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010021212100212121212121212121210021212100010101010101010101 -01010101010101010101010101010101010101010100030303030303030303030303030303030300190100010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010003030303 -03030303030303030303030303001901000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010001010020202020202020202020200001010101010101010101010101010101010101010101010101010101010101010101010101010101000101 -01002020202020202020202020000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100030303030303030303030303030303030300190100010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010021212100 -21212121212121212121212121210001010101010101010101010101010101010101010101010101010101010100030303030303030303030303030303030300 -19010001010101191919191919191919191919010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000303030303030303030303030303030303001901000101010119191919191919191919191901010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010119191919191919191919191919191919191919010001010020202020202020202020200001010101010101010101010101010101010101 -01011919191919191919191919191919191919190100010101002020202020202020202020000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030303030303030303030303030300190100 -01010101191919191919191919191919010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101002121212121212121212121212121212121210001010101010101010101010101010101010101010101010101 -01010101010003030303030303030303030303030303030019010001010000000000000000000000000019010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000303030303030303030303030303030303001901 -00010100000000000000000000000000190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000019010001010000000000000000 -00000000000101010101010101010101010101010101010100000000000000000000000000000000000000000100010101000000000000000000000000000101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010003030303030303030303030303030303030019010001010000000000000000000000000019010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101002121212121212121212121212121212121210001 -01010101010101010101010101010101010101010101010101010101010003030303030303030303030303030303030019010001010018181818181818181818 -18001901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100030303030303030303030303030303030300190100010100181818181818181818181800190101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010003030303030303 -03030303030303030303001901000101010101010101010101010101010101010101010101010101010101010101010100030303030303030303030303030303 -03030300010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010003030303030303030303030303030303030019010001010018181818181818181818180019 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100212121212121212121212121212121212121000101010101010101010101010101010101010101010101010101010101010003030303030303030303 -03030303030303001901000101001818181818181818181818001901010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100030303030303030303030303030303030300190100010100181818181818181818181800 +01010101010101010101010101010100010100202020202020202020202000190101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101011919191919191919191919191919191919190100010100202020202020202020202020000101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101191919 +19191919191919191919191919191901000101002020202020202020202020000101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010000000020202020202020202020200001010101010101010101010101010101010101010101010101010101010101010101010101010101000000 +00002020202020202020202020000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101011919191919191919191919191919191919190100010100202020202020202020202000010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000 +00000000000000000000000000000001010101010101010101010100000001010101010101010101010101010101011919191919191919191919191919191919 +19010001010000000000000000000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010119191919191919191919191919191919191901000101000000000000000000000000000101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010001010020202020202020202020200001010101010101010101010101010101010101 +01010101010101010101010101010101010101010100010101002020202020202020202020000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101011919191919191919191919191919191919190100 +01010000000000000000000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101002121210021212121212121212121002121210001010101010101010101010100000001010101010101010101 +01010101010000000000000000000000000000000000000019010001010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000000000000000000000000000001901 +00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010020202020202020 +20202020000101010101010101010101010101010101010101010101010101010101010101010101010101010100010101002020202020202020202020000101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010000000000000000000000000000000000000019010001010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101002121210021212121212121212121002121210001 +01010101010101010101010000000101010101010101010101010101010003030303030303030303030303030303030019010001010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100030303030303030303030303030303030300190100010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101000101002020202020202020202020000101010101010101010101010101010101010101010101010101010101010101010101 +01010101010001010100202020202020202020202000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010003030303030303030303030303030303030019010001010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100212121002121212121212121212121212121000101010101010101010101010000000101010101010101010101010101010003030303030303030303 +03030303030303001901000101010119191919191919191919191901010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100030303030303030303030303030303030300190100010101011919191919191919191919 19010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101000303030303030303030303030303030303001901000101010101010101010101010101010101010101010101010101 -01010101010101010003030303030303030303030303030303030300010001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101011919191919191919191919191919191919191901000101002020202020202020202020000101010101010101010101 +01010101010101010101191919191919191919191919191919191919010001010100202020202020202020202000010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010003030303030303030303030303 -03030303001901000101001818181818181818181818001901010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100212121212121212121212121212121212121000101010101010101010101010101010101 -01010101010101010101010101000303030303030303030303030303030303001901000101001818181818181818181818001901010101010101010101010101 +03030303001901000101010119191919191919191919191901010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100212121212121212121212121212121212121000101010101010101010101010000000101 +01010101010101010101010101000303030303030303030303030303030303001901000101000000000000000000000000001901010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030303030303030303 -03030303030019010001010018181818181818181818180019010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000303030303030303030303030303030303001901000101 -01011919191919191919191919010101010101010101010101010101010101010003030303030303030303030303030303030300010001010101191919191919 -19191919191901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101000303030303030303030303030303030303001901000101001818181818181818181818001901010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000021212121210000000021 -21212121210001010101010101010101010101010101010101010101010101010101010101000303030303030303030303030303030303001901000101001818 +03030303030019010001010000000000000000000000000019010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000000000000000000000000000001901000101 +00000000000000000000000000010101010101010101010101010101010101010000000000000000000000000000000000000000010001010100000000000000 +00000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101000303030303030303030303030303030303001901000101000000000000000000000000001901010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100212121212121212121212121 +21212121212100010101010101010101010101000000010101010101010101010101010101000303030303030303030303030303030303001901000101001818 18181818181818181800190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010003030303030303030303030303030303030019010001010018181818181818181818180019010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00030303030303030303030303030303030300190100010100000000000000000000000000010101010101010101010101010101010101010003030303030303 -03030303030303030303030001000101010000000000000000000000000001010101010101010101010101010101010101010101010101010101010101010101 +00030303030303030303030303030303030300190100010101010101010101010101010101010101010101010101010101010101010101010003030303030303 +03030303030303030303030001000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101000303030303030303030303030303030303001901000101001818181818 18181818181800190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010021212100010101010021212100000101010101010101010101010101010101010101010101010101010101010101000303 -03030303030303030303030303030300000000000000181818181818181818181800190101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010003030303030303030303030303030303030000000000000018181818 +01010101010101010101010021212121212121212121212121212121212100010101010101010101010101000000010101010101010101010101010101000303 +03030303030303030303030303030300190100010100181818181818181818181800190101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010003030303030303030303030303030303030019010001010018181818 18181818181818001901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010100030303030303030303030303030303030300190100010100181818181818181818181800010101 -01010101010101010101010101010101000303030303030303030303030303030303030001000101010018181818181818181818180001010101010101010101 +01010101010101010101010101010101010101010101010100030303030303030303030303030303030300190100010101010101010101010101010101010101 +01010101010101010101010101010101000303030303030303030303030303030303030001000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000303030303 -03030303030303030303030300000000000000181818181818181818181800190101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010100000000010101010100000001010101010101010101010101 -01010101010101010101010101010101010101010100030303030303030303030303030303030300190101010100181818181818181818181800190101010101 +03030303030303030303030300190100010100181818181818181818181800190101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010021212121212121212121212121212121212100010101010101010101 +01010100000001010101010101010101010101010100030303030303030303030303030303030300190100010100181818181818181818181800190101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010003030303 -03030303030303030303030303001901010101001818181818181818181818001901010101010101010101010101010101010101010101010101010101010101 +03030303030303030303030303001901000101001818181818181818181818001901010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030303030303030303030303 -03030019010001010018181818181818181818180001010101010101010101010101010101010101000303030303030303030303030303030303030001000101 -01001818181818181818181818000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100030303030303030303030303030303030300190101010100181818181818181818181800190101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01000001010101000001010101010101010101010101010101010101010101010101010101010101010101010100030303030303030303030303030303030300 -19010101010018181818181818181818180019010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000303030303030303030303030303030303001901010101001818181818181818181818001901010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010003030303030303030303030303030303030019010001010018181818181818181818180001010101010101010101010101010101010101 -00030303030303030303030303030303030303000100010101001818181818181818181818000101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030303030303030303030303030300190101 +03030019010001010101191919191919191919191901010101010101010101010101010101010101000303030303030303030303030303030303030001000101 +01011919191919191919191919190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010100030303030303030303030303030303030300190100010100181818181818181818181800190101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100002121 +21212100000000212121212121000101010101010101010101010100000001010101010101010101010101010100030303030303030303030303030303030300 +19010001010018181818181818181818180019010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000303030303030303030303030303030303001901000101001818181818181818181818001901010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010003030303030303030303030303030303030019010001010000000000000000000000000001010101010101010101010101010101010101 +00030303030303030303030303030303030303000100010101000000000000000000000000000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030303030303030303030303030300190100 01010018181818181818181818180019010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101000101010101010001010101010101010101010101010101010101010101010101010101010101 -01010101010003030303030303030303030303030303030001010101010018181818181818181818180001010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000303030303030303030303030303030303000101 -01010100181818181818181818181800010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101002121210001010101002121210000010101010101010101010101010100000001010101010101010101 +01010101010003030303030303030303030303030303030000000000000018181818181818181818180019010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000303030303030303030303030303030303000000 +00000000181818181818181818181800190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010003030303030303030303030303030303030019010001010018181818181818 18181818000101010101010101010101010101010101010100030303030303030303030303030303030303000100010101001818181818181818181818000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010003030303030303030303030303030303030001010101010018181818181818181818180001010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010020010101010101 -01010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000001010101010000000000000000000000 -00000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100000000000000000000000000000000000000010101010100000000000000000000000000010101010101010101010101010101010101010101010101 +01010003030303030303030303030303030303030000000000000018181818181818181818180019010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000001010101010000000101010101 +01010101010101010101010000000101010101010101010101010101010003030303030303030303030303030303030019010101010018181818181818181818 +18001901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100030303030303030303030303030303030300190101010100181818181818181818181800190101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010003030303030303 -03030303030303030303000000000000001818181818181818181818000101010101010101010101010101010101010100030303030303030303030303030303 -03030300000000000000181818181818181818181800010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010000000000000000000000000000000000000001010101010000000000000000000000000001 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010100000000000100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101000303030303030303030303030303030303001901010101001818181818181818181818000101010101010101010101 -01010101010101010003030303030303030303030303030303030300010101010100181818181818181818181800010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010100000000000000000001010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 +03030303030303030303001901000101001818181818181818181818000101010101010101010101010101010101010100030303030303030303030303030303 +03030300010001010100181818181818181818181800010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010003030303030303030303030303030303030019010101010018181818181818181818180019 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000303030303030303030303030303030303001901010101 -00181818181818181818181800010101010101010101010101010101010101010003030303030303030303030303030303030300010101010100181818181818 +01010101010101010100000101010100000101010101010101010101010101010101010000000101010101010101010101010101010003030303030303030303 +03030303030303001901010101001818181818181818181818001901010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100030303030303030303030303030303030300190101010100181818181818181818181800 +19010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101000303030303030303030303030303030303001901000101001818181818181818181818000101010101010101010101 +01010101010101010003030303030303030303030303030303030300010001010100181818181818181818181800010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010003030303030303030303030303 +03030303001901010101001818181818181818181818001901010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010100010101010101000101010101010101010101010101010101010000000101 +01010101010101010101010101000303030303030303030303030303030303000101010101001818181818181818181818000101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030303030303030303 +03030303030001010101010018181818181818181818180001010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101000303030303030303030303030303030303001901000101 +00181818181818181818181800010101010101010101010101010101010101010003030303030303030303030303030303030300010001010100181818181818 18181818180001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000000000000 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00030303030303030303030303030303030300010101010100181818181818181818181800010101010101010101010101010101010101010003030303030303 -03030303030303030303030001010101010018181818181818181818180001010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101000303030303030303030303030303030303000101010101001818181818181818181818000101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101 +00200101010101010101010101010101010101000000010101010101010101010101010101000000000000000000000000000000000000000101010101000000 +00000000000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000000000000000000000000000000000001010101010000000000000000000000000001010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +00030303030303030303030303030303030300000000000000181818181818181818181800010101010101010101010101010101010101010003030303030303 +03030303030303030303030000000000000018181818181818181818180001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101000000000000000000000000000000000000000101010101000000000000 +00000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010000000000010000000101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010100000000000000000000000000000000000000010101010100000000000000000000000000010101 -01010101010101010101010101010101000000000000000000000000000000000000000001010101010000000000000000000000000001010101010101010101 +01010101010101010101010101010101010101010101010100030303030303030303030303030303030300190101010100181818181818181818181800010101 +01010101010101010101010101010101000303030303030303030303030303030303030001010101010018181818181818181818180001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000001010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000000000000101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030303030303030303030303 +03030019010101010018181818181818181818180001010101010101010101010101010101010101000303030303030303030303030303030303030001010101 +01001818181818181818181818000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01000000000000000001010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010003030303030303030303030303030303030001010101010018181818181818181818180001010101010101010101010101010101010101 +00030303030303030303030303030303030303000101010101001818181818181818181818000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010000000000000001010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000001010101010000000000000000 +00000000000101010101010101010101010101010101010100000000000000000000000000000000000000000101010101000000000000000000000000000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000000000101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -1970,7 +1949,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010001010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -1978,7 +1957,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -1987,7 +1966,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -1995,7 +1974,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2004,7 +1983,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2012,7 +1991,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2020,7 +1999,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2029,7 +2008,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2037,7 +2016,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010001010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2045,7 +2024,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2054,7 +2033,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2062,7 +2041,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2071,7 +2050,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2079,7 +2058,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2087,7 +2066,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2096,7 +2075,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2104,7 +2083,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010001010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2112,7 +2091,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2121,7 +2100,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2129,7 +2108,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2138,7 +2117,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2146,7 +2125,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2154,7 +2133,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2163,7 +2142,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2171,7 +2150,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010001010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2179,41 +2158,41 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010000000101 +01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010001010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 +01010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2221,7 +2200,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2230,7 +2209,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101 @@ -2238,7 +2217,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2246,7 +2225,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2255,7 +2234,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101 @@ -2263,7 +2242,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2272,7 +2251,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101 @@ -2280,7 +2259,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2288,7 +2267,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2297,7 +2276,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101 @@ -2305,133 +2284,133 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f1011010101010105 -0d0b17070509050d14001f050d0e0f1011050d050d05090e0f000d01010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010114110e0d0101010101050d051c110509050d14000d050d14110e0d050d050d05091411010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010101010115070b16080000000d050d1d1e190509050d130007050d15070b -16050d050d05091300000a0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011411 -0e0d080000000d051516011b1c09050d140007050d14110e0d050d050d050914110e090101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010e0f10110101010101050409010e0409050d140004050d0e0f1011050d05150c10190f06070101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f +10110101010101050d0b17070509050d14001f050d0e0f1011050d050d05090e0f000d0101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010105060701011a09050d -140001050d01010101050d050d05000d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010114110e0d0101010101050d051c110509050d14000d050d14110e0d050d050d0509141101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010115070b16080000000d050d1d1e190509050d +130007050d15070b16050d050d05091300000a010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010114110e0d080000000d051516011b1c09050d140007050d14110e0d050d050d050914110e09010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010e0f10110101010101050409010e0409050d140004050d0e0f1011050d05150c1019 +0f060701010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010105 +060701011a09050d140001050d01010101050d050d05000d01010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010119191919191919191919190101010101011919191919191919191919010101010119191919191919191919191901010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010119191919191919191919190101010101011919191919191919191919 -01010101011919191919191919191919190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 -00000000000019010101010000000000000000000000001901010101000000000000000000000000190101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100030303030303030303030019010101010003030303030303030303001901010101000303030303030303030300 +01010101010101010101010101010101010101011919191919191919191919010101010101191919191919191919191901010101011919191919191919191919 19010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030303030303030019010101010003030303 -03030303030300190101010100030303030303030303030019010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101011919191919191919191919010101010101191919 +19191919191919190101010101191919191919191919191919010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010003030303030303030303001901010101000303030303030303030300190101010100030303030303030303030019010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010000000000000000000000001901010101000000000000000000000000190101010100000000000000000000000019010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010003030303030303030303001901010101000303030303030303030300190101010100030303 @@ -2439,7 +2418,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010003030303030303030303001901 @@ -2447,7 +2426,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2456,7 +2435,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101000303030303030303030300190101010100030303030303030303030019 @@ -2464,7 +2443,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000303030303 @@ -2473,57 +2452,57 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010100030303030303030303030001010101010003030303030303030303000101010101000303030303030303030300 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030303030303030001010101010003030303 -03030303030300010101010100030303030303030303030001010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010100030303030303030303030019010101010003030303030303030303001901010101000303030303030303030300 +19010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030303030303030019010101010003030303 +03030303030300190101010100030303030303030303030019010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010000000000000000000000000101010101000000000000000000000000010101010100000000000000000000000001010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010003030303030303030303001901010101000303030303030303030300190101010100030303030303030303030019010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010100010101010101010101010101010101 -01000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010003030303030303030303000101010101000303030303030303030300010101010100030303 +03030303030303000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101 -01010101010101010001010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010003030303030303030303000101 +01010100030303030303030303030001010101010003030303030303030303000101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010100010101010101010101010101010101010001010101010101010101010101010101000101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101000000000000000000000000010101010100000000000000000000000001010101010000000000000000000000000101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010001010101010101 @@ -2531,91 +2510,91 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100 -00000000000000000000000000000000000000000000000000000000000000000000010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101000101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010001010101010101010101010101010101000101010101010101010101010101010100010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101 +00010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101000000000000000000000000000000000000000000000000000000000000000000000001010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010119191919191919191900191919191919191919191919010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010119 -19191919191919190019191919191919191919191901010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010100000000000000000000000000000000000000000000000001010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100181818181818181818181818181818181818 -18181818000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011919191919191919190019191919191919 +19191919190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010018181818181818181818181818181818181818181818000101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101191919191919191919001919191919191919191919190101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010018181818181818181818181818181818181818181818000101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000000000000000101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010018181818181818181818 @@ -2623,7 +2602,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2632,7 +2611,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101001818181818181818181818181818181818181818181800010101 @@ -2640,7 +2619,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101001818 @@ -2648,7 +2627,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2657,7 +2636,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100181818181818181818181818181818181818 @@ -2665,7 +2644,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2674,7 +2653,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010018181818181818181818181818181818181818181818000101010101010101010101 @@ -2682,7 +2661,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010018181818181818181818 @@ -2690,7 +2669,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2699,7 +2678,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101001818181818181818181818181818181818181818181800010101 @@ -2707,7 +2686,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101001818 @@ -2715,7 +2694,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2724,7 +2703,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100181818181818181818181818181818181818 @@ -2732,7 +2711,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2741,7 +2720,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010018181818181818181818181818181818181818181818000101010101010101010101 @@ -2749,7 +2728,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010018181818181818181818 @@ -2757,7 +2736,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2766,40 +2745,40 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101000000000000000000000000000000000000000000000000010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101001818181818181818181818181818181818181818181800010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101001818 +18181818181818181818181818181818181818180001010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010100010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010100181818181818181818181818181818181818181818180001010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000000000000000000000000000000000000 +00000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2808,7 +2787,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101 @@ -2816,7 +2795,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2824,7 +2803,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2833,7 +2812,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101 @@ -2841,7 +2820,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2849,7 +2828,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2858,7 +2837,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101 @@ -2866,7 +2845,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2875,7 +2854,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101 @@ -2883,7 +2862,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2891,7 +2870,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2900,7 +2879,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101 @@ -2908,7 +2887,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2916,7 +2895,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2925,7 +2904,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100010101 @@ -2933,7 +2912,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2942,7 +2921,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101 @@ -2950,7 +2929,7 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -2958,343 +2937,367 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010105090101080a0e0f10110e0f10110506050000000a010b0c000607080000000a0101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0101010101010101010101010101010101010101010101010101010101010101010509010b170714110e0d14110e0d08090509010013091309010e0d08090101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010105090113090115 -070b1515070b160809050901000e0d01010e0f0d0809010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010105000000060714110e0d14110e0d0809050901000e0d0e0f1011010800001011010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101000101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010509010105090e0f10110e0f10120c0605090100130908 -0901050d080901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -0105000000060701010101010101010809050000000a010b0c000607080000000d01010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010105090101080a0e0f10110e0f10110506050000000a010b0c000607080000000a010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010001010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010509010b170714110e0d14110e0d080905090100130913 +09010e0d080901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0105090113090115070b1515070b160809050901000e0d01010e0f0d080901010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010100000000000000000001010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010105000000060714110e0d14110e0d0809050901000e0d0e0f101101080000101101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010100000002020202020202020300000001010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010509010105090e0f10110e0f10120c +06050901001309080901050d08090101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010105000000060701010101010101010809050000000a010b0c000607080000000d0101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -00000303020202020202020202030303030000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010003030202020202020202020303030303030303000101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000303030202020202020202030303030303 -03030303000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010000000000000000000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010003030303020202020202020303030303030303030303030001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000202020202020202030000 +00010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010003030303030303020303030303030303030303030303030004010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010000030302020202020202020203030303000001010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000303030303030203030303 -03030303030303030303030303030004010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101000303020202020202020202030303030303030300010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010003030303030303020303030303030303030303030303030303030004010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303020202020202 +02020303030303030303030300010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101000303030302020202020202030303030303030303030303000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000303030303030203030303030303030303030303030303030303030300 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101000303030303030302030303030303030303030303030303000401 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000303030303 -03020203030303030303030303030303030303030303030004010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303 +03030302030303030303030303030303030303030303000401010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010003030303030302020303030303030303030303030303030303030302020300010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000303030303030302030303030303030303030303030303030303000401010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010003030303030302030303030303030303030303030303 -03030303030202020001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030303020303030303030303030303030303 +03030303030303000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01000303030303030202030302020203030303030303030303030303030202020201010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010003030303030302020303030303030303030303030303030303030303000401010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101000303030303030202020202020203030303030303030303030303030202020201010101010101 +01010101010101010101010101010101010101010101010101000303030303030202030303030303030303030303030303030303030202030001010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000303030303030203030303030303 +03030303030303030303030303020202000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000303030303020202020202020202 -02020303030303030303030303020202020001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010100030303030303020203030202020303030303030303030303030303020202020101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010100030303030302020202020202020202020203030303030303030303020202020001010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010100030303030303020202020202020303030303030303030303030303020202 +02010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010100030303030302020202020202020202020202030303030303030303020202 -02000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030302 +02020202020202020202030303030303030303030302020202000101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030302 -02020202020202030202020303030303030303030202030202010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010003030303030202020202020202020202020303030303030303030302020202000101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010003030303030202020202020202030302020303030303030303030202030200010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010003030303030202020202020202020202020203030303 +03030303030202020200010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010003030303030303020202020202030303020303030303 -03030203020202000401010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01000303030303020202020202020203020202030303030303030303020203020201010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101000303030303020202020202020203030202030303030303030303020203020001010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010003030303030303030202020202020302030203030303030203020202020101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000303030303030302020202020203 +03030203030303030303020302020200040101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010100030303030303030202020202030303030203020303030302020202020101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101000303030303030303020202020202030203020303030303020302020202010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030303030202020202 -03030302020303030302030202020204010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010003030303030303020202020203030303020302030303030202020202 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010100030303030303020202020303030302020303030202030202020001010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010003030303 +03030302020202020303030202030303030203020202020401010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101000303030303020202020203030302030303030203030202020101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010003030303030302020202030303030202030303020203020202000101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000303 -03030202020203030303030303030302020202020200010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100030303030302020202020303030203030303 +02030302020201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010003030303020202020303030303030303030202020202020001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101000303030202020203030303030303030303030202020001010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010100000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010100030303020202020303030303030303030303020202000101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010003030303030303030303030303030202 -02020200010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010100000001010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000303030303030303 +03030303030302020202020001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010000030202030303030303030303020202020001010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000001010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101000003020203030303030303030302020202000101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101000202020303030303020202020200010101010101010101010101010101 +01010101010101010101010000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010100020202030303030302020202020001010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010000000101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020202 -02020202020001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010202020202020202000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000000101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 @@ -3303,83 +3306,85 @@ af00008cd2006699ff00a4a4a400ff9f9f009900990000ff0000c7c7c700007dbb00aac6ff00b6b6 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 -010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040000002701ffff030000000000}}}{ -\f36\fs20\insrsid15426996\charrsid4345174 -\par donde Sede Central es el contenedor que representa la Casa Matriz de la Obra Social y CAPn es el conten}{\f36\fs20\insrsid5535349 edor que representa a cada CAP. A la altura de los contenedores deber\'e1 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000040000002701ffff030000000000}}}{ +\f37\fs20\insrsid15426996\charrsid4345174 +\par donde Sede Central es el contenedor que representa la Casa Matriz de la Obra Social y CAPn es el conten}{\f37\fs20\insrsid5535349 edor que representa a cada CAP. A la altura de los contenedores deber\'e1 crearse el usuario administrador general de todo el directorio, con derechos de supervisor sobre roto el \'e1rbol (desde o=Miklolife hacia abajo en el sub\'e1rbol, heredando los permisos hacia abajo). \par -\par }{\f36\fs20\insrsid15426996\charrsid4345174 Los usuarios entrantes deber\'e1n incorporarse debajo del contenedor donde est\'e9n trabajando f\'edsicamente, posibilitando el moviemiento a otro contenedor en caso de viaje o cambio de lugar f\'ed -sico de trabajo. Adicionalmente se genera un contenedor }{\b\f36\fs20\insrsid15426996\charrsid4345174 ou=Grupo_Gestion}{\f36\fs20\insrsid15426996\charrsid4345174 exclusivo para la nuestra aplicaci\'f3n, debajo del cual est\'e1 -ran los grupos representativos de roles dentro de la aplicaci\'f3n, tema que se tratar\'e1 en breve y con sumo detalle.}{\f36\fs20\insrsid12849087\charrsid4345174 El contenedor }{\b\f36\fs20\insrsid12849087\charrsid4345174 ou=Desafectados}{ -\f36\fs20\insrsid15426996\charrsid4345174 }{\f36\fs20\insrsid12849087\charrsid4345174 es para uso exclusivos de usuarios desafectados de la empresa. }{\f36\fs20\insrsid15426996\charrsid4345174 Finalmente, en el contenedor }{ -\b\f36\fs20\insrsid15426996\charrsid4345174 ou=}{\b\f36\fs20\insrsid12849087\charrsid4345174 E}{\b\f36\fs20\insrsid15426996\charrsid4345174 xtranet}{\f36\fs20\insrsid12075659 deber\'e1n}{\f36\fs20\insrsid15426996\charrsid4345174 - ubicarse los afiliados, que no son usuarios internos, s\'f3lo a los efectos de autenticaci\'f3n. Este t\'f3pico tambi\'e9n ser\'e1 discutido en breve. -\par }{\f36\fs20\insrsid722229\charrsid4345174 -\par El administrador deber\'e1 setear un password default que el usuario deber\'e1 cambiar la primera vez que se logu\'e9 -e al dominio desde una de las terminales (es importante destacar que el administrador del dominio debe incorporar los trustees corresponspondientes para todas las m\'e1quinas dentro de la organizaci\'f3n).}{\f36\fs20\insrsid4345174 Este procedimiento - fue descrito en el modelo 13, conceptos de seguridad, en donde se detalla las precauciones a tomar en el intermedio en que se pise un password de usuario o se cree uno por primera vez.}{\f36\fs20\insrsid722229\charrsid4345174 +\par }{\f37\fs20\insrsid15426996\charrsid4345174 Los usuarios entrantes deber\'e1n incorporarse debajo del contenedor donde est\'e9n trabajando f\'edsicamente, posibilitando el }{\f37\fs20\insrsid1639602\charrsid4345174 movimiento}{ +\f37\fs20\insrsid15426996\charrsid4345174 a otro contenedor en caso de viaje o cambio de lugar f\'edsico de trabajo. Adicionalmente se genera un contenedor }{\b\f37\fs20\insrsid15426996\charrsid4345174 ou=Grupo_Gestion}{ +\f37\fs20\insrsid15426996\charrsid4345174 exclusivo para la nuestra aplicaci\'f3n, debajo del cual }{\f37\fs20\insrsid1639602\charrsid4345174 estar\'e1n}{\f37\fs20\insrsid15426996\charrsid4345174 los grupos representativos de roles dentro de la aplicaci +\'f3n, tema que se tratar\'e1 en breve y con sumo detalle.}{\f37\fs20\insrsid12849087\charrsid4345174 El contenedor }{\b\f37\fs20\insrsid12849087\charrsid4345174 ou=Desafectados}{\f37\fs20\insrsid15426996\charrsid4345174 }{ +\f37\fs20\insrsid12849087\charrsid4345174 es para uso exclusivos de usuarios desafectados de la empresa. }{\f37\fs20\insrsid15426996\charrsid4345174 Finalmente, en el contenedor }{\b\f37\fs20\insrsid15426996\charrsid4345174 ou=}{ +\b\f37\fs20\insrsid12849087\charrsid4345174 E}{\b\f37\fs20\insrsid15426996\charrsid4345174 xtranet}{\f37\fs20\insrsid12075659 deber\'e1n}{\f37\fs20\insrsid15426996\charrsid4345174 ubicarse los afiliados, que no son usuarios internos, s\'f3 +lo a los efectos de autenticaci\'f3n. Este t\'f3pico tambi\'e9n ser\'e1 discutido en breve. +\par }{\f37\fs20\insrsid722229\charrsid4345174 +\par El administrador deber\'e1 setear un password default que el usuario deber\'e1 cambiar la primera vez que se logu\'e9e al dominio desde una de las terminales (es importante destacar que el administrador del dominio debe incorporar los trustees correspon +dientes para todas las m\'e1quinas dentro de la organizaci\'f3n).}{\f37\fs20\insrsid4345174 Este procedimiento f +ue descrito en el modelo 13, conceptos de seguridad, en donde se detalla las precauciones a tomar en el intermedio en que se pise un password de usuario o se cree uno por primera vez.}{\f37\fs20\insrsid722229\charrsid4345174 \par -\par Las pol\'edticas de password establecidas son de 6 caracteres m\'ednimo, incluyendo por lo menos un caracter num\'e9rico. Se establecer\'e1 adicionalmente una pol\'edtica de caducidad de contrase\'f1a de 60 d\'edas, impidiendo }{ -\f36\fs20\insrsid13445777\charrsid4345174 establecer la contrase\'f1a actual como pr\'f3xima en el momento de cambio.}{\f36\fs20\insrsid722229\charrsid4345174 -\par }{\b\f36\fs20\insrsid4407600\charrsid4345174 -\par }{\f36\fs20\insrsid12849087\charrsid4345174 Para la desafectaci\'f3n de usuarios se tomar\'e1 la siguiente pol\'edtica: cuando un empleado es despedido o se desvincula por otro medio de la empresa, se lockea su cuenta v\'ed -a LDAP y se mueve el mismo al contenedor }{\b\f36\fs20\insrsid12849087\charrsid4345174 ou=desafectados}{\f36\fs20\insrsid12849087\charrsid4345174 . A los 30 d\'edas el usuario es borrado definitivamente del directorio.}{\f36\fs20\insrsid4407600 -\par }{\f36\fs20\insrsid11340260 -\par }{\b\f36\fs20\insrsid11340260 2 \endash ABM de usuarios externos, usuario administrativo para la aplicaci\'f3n}{\f36\fs20\insrsid11340260 +\par Las pol\'edticas de password establecidas son de 6 caracteres m\'ednimo, incluyendo por lo menos un }{\f37\fs20\insrsid1639602\charrsid4345174 car\'e1cter}{\f37\fs20\insrsid722229\charrsid4345174 num\'e9rico. Se establecer\'e1 adicionalmente una pol\'ed +tica de caducidad de contrase\'f1a de 60 d\'edas, impidiendo }{\f37\fs20\insrsid13445777\charrsid4345174 establecer la contrase\'f1a actual como pr\'f3xima en el momento de cambio.}{\f37\fs20\insrsid722229\charrsid4345174 +\par }{\b\f37\fs20\insrsid4407600\charrsid4345174 +\par }{\f37\fs20\insrsid12849087\charrsid4345174 Para la desafectaci\'f3n de usuarios se tomar\'e1 la siguiente pol\'edtica: cuando un empleado es despedido o se desvincula por otro medio de la empresa, se lockea su cuenta v\'ed +a LDAP y se mueve el mismo al contenedor }{\b\f37\fs20\insrsid12849087\charrsid4345174 ou=desafectados}{\f37\fs20\insrsid12849087\charrsid4345174 . A los 30 d\'edas el usuario es borrado definitivamente del directorio.}{\f37\fs20\insrsid4407600 +\par }{\f37\fs20\insrsid11340260 +\par }{\b\f37\fs20\insrsid11340260 2 \endash ABM de usuarios externos, usuario administrativo para la aplicaci\'f3n}{\f37\fs20\insrsid11340260 \par }{\insrsid11340260\charrsid11340260 -\par }{\f36\fs20\insrsid12402038 La aplicaci\'f3n deber\'e1 contar con un usuario administrativo para realizar las tareas de autenticaci\'f3n, autorizaci\'f3n y creaci\'f3n de usuarios externos. Este usuario estar\'e1 dentro del contenedor de la Casa Central}{ -\f36\fs20\insrsid3935565 y se su DN (Distinguished Name) ser\'e1 }{\b\f36\fs20\insrsid3935565 cn=admin_gestion,ou=Sede_Central,o=Miklolife}{\f36\fs20\insrsid3935565 . El mismo deber\'e1 tener los siguientes permisos:}{\f36\fs20\insrsid16332829 -\par }{\f36\fs20\insrsid3935565 +\par }{\f37\fs20\insrsid12402038 La aplicaci\'f3n deber\'e1 contar con un usuario administrativo para realizar las tareas de autenticaci\'f3n, autorizaci\'f3n y creaci\'f3n de usuarios externos. Este usuario estar\'e1 dentro del contenedor de la Casa Central}{ +\f37\fs20\insrsid3935565 y se su DN (Distinguished Name) ser\'e1 }{\b\f37\fs20\insrsid3935565 cn=admin_gestion,ou=Sede_Central,o=Miklolife}{\f37\fs20\insrsid3935565 . El mismo deber\'e1 tener los siguientes permisos:}{\f37\fs20\insrsid16332829 +\par }{\f37\fs20\insrsid3935565 \par Sobre los contenedores de usuarios (todos estos permisos heredados al sub\'e1rbol): -\par }{\b\f36\fs20\insrsid3935565 B\'fasqueda +\par }{\b\f37\fs20\insrsid3935565 B\'fasqueda \par Comparaci\'f3n de atributos \par Lectura de objetos y sus atributos -\par }{\f36\fs20\insrsid3935565 -\par Sobre el contenedor }{\b\f36\fs20\insrsid3935565 ou=Grupo_Gestion,o=Miklolife}{\f36\fs20\insrsid3935565 deber\'e1 tener (todos estos permisos heredados al sub\'e1rbol): -\par }{\b\f36\fs20\insrsid3935565 B\'fasqueda +\par }{\f37\fs20\insrsid3935565 +\par Sobre el contenedor }{\b\f37\fs20\insrsid3935565 ou=Grupo_Gestion,o=Miklolife}{\f37\fs20\insrsid3935565 deber\'e1 tener (todos estos permisos heredados al sub\'e1rbol): +\par }{\b\f37\fs20\insrsid3935565 B\'fasqueda \par Comparaci\'f3n de atributos \par Lectura de objetos y sus atributos \par Creaci\'f3n \par Modificaci\'f3n de atributos \par Renombrado -\par Eliminaci\'f3n}{\b\f36\fs20\insrsid3935565\charrsid3935565 -\par }{\b\f36\fs20\insrsid11340260 -\par }{\f36\fs20\insrsid3935565\charrsid3935565 A su ve}{\f36\fs20\insrsid3935565 z, y como se ve en la figura esquem\'e1tica del directorio, habr\'e1 un contenedor externos. Dentro del mismo se alojar\'e1n los usuarios que no son empleados de la corporaci\'f3 -n, es decir aquellos que realicen tareas desde los prestadores y los pacientes mismos.}{\f36\fs20\insrsid2899807 El Distinguished Name del contenedor ser\'e1 }{\b\f36\fs20\insrsid2899807 ou=Externos,o=Miklolife}{\f36\fs20\insrsid2899807 y tendr\'e1 - los siguientes permisos (todos heredados al sub\'e1rbol):}{\f36\fs20\insrsid3935565 -\par }{\f36\fs20\insrsid4027509 -\par }{\b\f36\fs20\insrsid2899807 B\'fasqueda +\par Eliminaci\'f3n}{\b\f37\fs20\insrsid3935565\charrsid3935565 +\par }{\b\f37\fs20\insrsid11340260 +\par }{\f37\fs20\insrsid3935565\charrsid3935565 A su ve}{\f37\fs20\insrsid3935565 z, y como se ve en la figura esquem\'e1tica del directorio, habr\'e1 un contenedor externos. Dentro del mismo se alojar\'e1n los usuarios que no son empleados de la corporaci\'f3 +n, es decir aquellos que realicen tareas desde los prestadores y los pacientes mismos.}{\f37\fs20\insrsid2899807 El Distinguished Name del contenedor ser\'e1 }{\b\f37\fs20\insrsid2899807 ou=Externos,o=Miklolife}{\f37\fs20\insrsid2899807 y tendr\'e1 + los siguientes permisos (todos heredados al sub\'e1rbol):}{\f37\fs20\insrsid3935565 +\par }{\f37\fs20\insrsid4027509 +\par }{\b\f37\fs20\insrsid2899807 B\'fasqueda \par Comparaci\'f3n de atributos \par Lectura de objetos y sus atributos \par Creaci\'f3n \par Modificaci\'f3n de atributos \par Renombrado \par Eliminaci\'f3n -\par }{\f36\fs20\insrsid2899807 -\par Estos usuarios tendr\'e1n pocos atributos habilitados como se veer\'e1 luego, y servir\'e1n para loguearse remotamente hacia la aplicaci\'f3n, pero usando el mismo repositorio de identidades que el resto de los usuarios de la aplicaci\'f3n.}{ -\f36\fs20\insrsid16473443 Los mismos basar\'e1n su comportamiento bajo el mismo esquema que el resto, por asignaci\'f3n a grupos dentro del contenedor de grupos, que ser\'e1 quien defina el o los perfiles de los usuarios.}{ -\f36\fs20\insrsid2899807\charrsid2899807 -\par }{\b\f36\fs20\insrsid3935565\charrsid3935565 -\par }{\b\f36\fs20\insrsid11340260 3}{\b\f36\fs20\insrsid16332829\charrsid4345174 \endash Datos propios de los usuarios, contenedores y grupos}{\f36\fs20\insrsid16332829\charrsid4345174 +\par }{\f37\fs20\insrsid2899807 +\par Estos usuarios tendr\'e1n pocos atributos habilitados como se }{\f37\fs20\insrsid1639602 ver\'e1}{\f37\fs20\insrsid2899807 luego, y servir\'e1n para loguearse remotamente hacia la aplicaci\'f3 +n, pero usando el mismo repositorio de identidades que el resto de los usuarios de la aplicaci\'f3n.}{\f37\fs20\insrsid16473443 Los mismos basar\'e1n su comportamiento bajo el mismo esquema que el resto, por asignaci\'f3 +n a grupos dentro del contenedor de grupos, que ser\'e1 quien defina el o los perfiles de los usuarios.}{\f37\fs20\insrsid2899807\charrsid2899807 +\par }{\b\f37\fs20\insrsid3935565\charrsid3935565 +\par }{\b\f37\fs20\insrsid11340260 3}{\b\f37\fs20\insrsid16332829\charrsid4345174 \endash Datos propios de los usuarios, contenedores y grupos}{\f37\fs20\insrsid16332829\charrsid4345174 \par -\par Como se especific\'f3 anteriormente, se emplear\'e1n las }{\b\f36\fs20\insrsid16332829\charrsid4345174 RFC 3377, 2251, 2252, 2253, 2254, 2256, 2829-2830}{\f36\fs20\insrsid16332829\charrsid4345174 , y particularmente para los usuarios, la RFC }{ -\b\f36\fs20\insrsid16332829\charrsid4345174 2798}{\f36\fs20\insrsid16332829\charrsid4345174 que define la clase}{\f36\fs20\insrsid15164345\charrsid4345174 estructural}{\f36\fs20\insrsid16332829\charrsid4345174 }{ -\b\f36\fs20\insrsid16332829\charrsid4345174 inetOrgPerson}{\f36\fs20\insrsid16332829\charrsid4345174 y la RFC }{\b\f36\fs20\insrsid16332829\charrsid4345174 2307}{\f36\fs20\insrsid16332829\charrsid4345174 que define las clases }{ -\b\f36\fs20\insrsid16332829\charrsid4345174 posixAccount, posixGroup, shadowAccount}{\f36\fs20\insrsid16332829\charrsid4345174 }{\f36\fs20\insrsid15164345\charrsid4345174 auxiliares }{\f36\fs20\insrsid16332829\charrsid4345174 utilizadas por Samba, as\'ed - como tambi\'e9n las clases propias de Samba}{\f36\fs20\insrsid15164345\charrsid4345174 como }{\b\f36\fs20\insrsid15164345\charrsid4345174 sambaSamAccount}{\f36\fs20\insrsid15164345\charrsid4345174 . Tambi\'e9n se utilizar\'e1n las clases estructurales } -{\b\f36\fs20\insrsid15164345\charrsid4345174 organization }{\f36\fs20\insrsid15164345\charrsid4345174 y }{\b\f36\fs20\insrsid15164345\charrsid4345174 organizationalUnit}{\f36\fs20\insrsid15164345\charrsid4345174 - para los respectivos contenedores que jerarquizan al \'e1rbol, y la clase estructural }{\b\f36\fs20\insrsid15164345\charrsid4345174 groupOfUniqueNames}{\f36\fs20\insrsid15164345\charrsid4345174 para los grupos.}{ -\f36\fs20\insrsid16332829\charrsid4345174 -\par }{\f36\fs20\insrsid15164345\charrsid4345174 -\par A continuaci\'f3n se detallan los }{\f36\fs20\insrsid3549731\charrsid4345174 atributos que tendr\'e1n las entries de cada clase, exceptuando a los usuarios que se tratar\'e1n luego con m\'e1s detalle:}{\f36\fs20\insrsid15164345\charrsid4345174 -\par }{\f36\fs20\insrsid3549731\charrsid4345174 -\par }{\lang1024\langfe1024\noproof\insrsid9186327 {\shp{\*\shpinst\shpleft0\shptop-17\shpright780\shpbottom928\shpfhdr0\shpbxcolumn\shpbxignore\shpbypara\shpbyignore\shpwr2\shpwrk0\shpfblwtxt0\shpz0\shplid1026 +\par Como se especific\'f3 anteriormente, se emplear\'e1n las }{\b\f37\fs20\insrsid16332829\charrsid4345174 RFC 3377, 2251, 2252, 2253, 2254, 2256, 2829-2830}{\f37\fs20\insrsid16332829\charrsid4345174 , y particularmente para los usuarios, la RFC }{ +\b\f37\fs20\insrsid16332829\charrsid4345174 2798}{\f37\fs20\insrsid16332829\charrsid4345174 que define la clase}{\f37\fs20\insrsid15164345\charrsid4345174 estructural}{\f37\fs20\insrsid16332829\charrsid4345174 }{ +\b\f37\fs20\insrsid16332829\charrsid4345174 inetOrgPerson}{\f37\fs20\insrsid16332829\charrsid4345174 y la RFC }{\b\f37\fs20\insrsid16332829\charrsid4345174 2307}{\f37\fs20\insrsid16332829\charrsid4345174 que define las clases }{ +\b\f37\fs20\insrsid16332829\charrsid4345174 posixAccount, posixGroup, shadowAccount}{\f37\fs20\insrsid16332829\charrsid4345174 }{\f37\fs20\insrsid15164345\charrsid4345174 auxiliares }{\f37\fs20\insrsid16332829\charrsid4345174 utilizadas por Samba, as\'ed + como tambi\'e9n las clases propias de Samba}{\f37\fs20\insrsid15164345\charrsid4345174 como }{\b\f37\fs20\insrsid15164345\charrsid4345174 sambaSamAccount}{\f37\fs20\insrsid15164345\charrsid4345174 . Tambi\'e9n se utilizar\'e1n las clases estructurales } +{\b\f37\fs20\insrsid15164345\charrsid4345174 organization }{\f37\fs20\insrsid15164345\charrsid4345174 y }{\b\f37\fs20\insrsid15164345\charrsid4345174 organizationalUnit}{\f37\fs20\insrsid15164345\charrsid4345174 + para los respectivos contenedores que jerarquizan al \'e1rbol, y la clase estructural }{\b\f37\fs20\insrsid15164345\charrsid4345174 groupOfUniqueNames}{\f37\fs20\insrsid15164345\charrsid4345174 para los grupos.}{ +\f37\fs20\insrsid16332829\charrsid4345174 +\par }{\f37\fs20\insrsid15164345\charrsid4345174 +\par A continuaci\'f3n se detallan los }{\f37\fs20\insrsid3549731\charrsid4345174 atributos que tendr\'e1n las entries de cada clase, exceptuando a los usuarios que se tratar\'e1n luego con m\'e1s detalle:}{\f37\fs20\insrsid15164345\charrsid4345174 +\par }{\f37\fs20\insrsid3549731\charrsid4345174 +\par }{\lang1024\langfe1024\noproof\langnp3082\langfenp3082\insrsid1639602 {\shp{\*\shpinst\shpleft0\shptop-17\shpright780\shpbottom928\shpfhdr0\shpbxcolumn\shpbxignore\shpbypara\shpbyignore\shpwr2\shpwrk0\shpfblwtxt0\shpz0\shplid1026 {\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pib}{\sv {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 \picw1376\pich1667\picwgoal780\pichgoal945\pngblip\bliptag-438879042{\*\blipuid e5d73cbe6f9d588f2dac1439830f1a26}89504e470d0a1a0a0000000d49484452000000340000003f04030000005d91f61b00000030504c5445000000c0c0c0c0c0c000ff0000000000ffff00ffff0000 00ffffff000000000000b6b6b6c8c8c8dbdbdbedededffffff9ad2c12000000001624b47440886de957a000000097048597300000ec300000ec301c76fa86400 @@ -3388,43 +3393,43 @@ n, es decir aquellos que realicen tareas desde los prestadores y los pacientes m e9aedc7e28505d59aace34eba4873ef8553ea2ec1091281000318b35ad58519f6c4a1201e66344e6b98aa2bd600ec601891493129192ada693a4744ac2c5b4aa696db7b762396247c2b9de32665547125e206751ee0cf0aea1e80cc640932e098c04b00000000049454e44ae426082} }}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fRecolorFillAsPicture}{\sv 0}}{\sp{\sn fUseShapeAnchor}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn posh}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}{\shprslt\par\pard \ql \li0\ri0\widctlpar\pvpara\posnegy-18\dxfrtext180\dfrmtxtx180\dfrmtxty0\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 -\picw1376\pich1667\picwgoal780\pichgoal945\wmetafile8\bliptag-438879042\blipupi95{\*\blipuid e5d73cbe6f9d588f2dac1439830f1a26}010009000003d40300000000b303000000000400000003010800050000000b0200000000050000000c0240003500030000001e00b3030000410b2000cc003f00 -3400000000003f0034000000000028000000340000003f0000000100040000000000000000000000000000000000000000000000000000000000ffffff0000ff -0000c0c0c000ffff0000c8c8c800ededed00b6b6b600dbdbdb000000000000000000000000000000000000000000000000000000000011111111111111111111 +\picw1376\pich1667\picwgoal780\pichgoal945\wmetafile8\bliptag-438879042\blipupi95{\*\blipuid e5d73cbe6f9d588f2dac1439830f1a26}010009000003d80300000000b303000000000400000003010800050000000b0200000000050000000c0240003500030000001e000400000007010400b3030000 +410b2000cc003f003400000000003f0034000000000028000000340000003f000000010004000000000000000000000000000000000000000000000000000000 +0000ffffff0000ff0000c0c0c000ffff0000c8c8c800ededed00b6b6b600dbdbdb00000000000000000000000000000000000000000000000000000000001111 +11111111111111111111111111111111111111111111111101011111111111111111111111111111111111111111111111111111010111111111111111111111 11111111111111111111111111111111010111111111111111111111111111111111111111111111111111110101111111111111111111111111111111111111 -11111111111111110101111111111111111111111111111111111111111111111111111101011111111111111111111111111111111111111111111111111111 -01011111111800811111576765557730378008575755800711111111010111111117887111115757855577075778875757557811111111110101111111176677 -00075776355577065776675757557004111111110101111111178877000757713755777657788757575578831111111101011111111800811111575187557737 -57800857570030061111111106071111111111111111506117557781571111575750711111111111010111111111111111111111111111111111111111111111 -11111111050511111111111111111111111111111111111111111111111111110101111111111111111111111111111111111111111111111111111100061111 -33333333333311111333333333331111113333333333311001011111333333333333111113333333333311111133333333333110070811000000000000031111 -00000000000011110000000000000110010811044444444444031111044444444440111104444444444401100507110444444444440311110444444444401111 -04444444444401100101110444444444440311110444444444401111044444444444011005001104444444444403111104444444444011110444444444440110 +11111111111111110101111111180081111157676555773037800857575580071111111101011111111788711111575785557707577887575755781111111111 +01011111111766770007577635557706577667575755700411111111010111111117887700075771375577765778875757557883111111110101111111180081 +11115751875577375780085757003006111111110607111111111111111150611755778157111157575071111111111101011111111111111111111111111111 +11111111111111111111111105051111111111111111111111111111111111111111111111111111010111111111111111111111111111111111111111111111 +11111111000611113333333333331111133333333333111111333333333331100101111133333333333311111333333333331111113333333333311007081100 +00000000000311110000000000001111000000000000011001081104444444444403111104444444444011110444444444440110050711044444444444031111 +04444444444011110444444444440110010111044444444444031111044444444440111104444444444401100500110444444444440311110444444444401111 +04444444444401100101110444444444440311110444444444401111044444444444011001011104444444444403111104444444444011110444444444440110 01011104444444444403111104444444444011110444444444440110010111044444444444031111044444444440111104444444444401100101110444444444 -44031111044444444440111104444444444401100101110444444444440311110444444444401111044444444444011001011104444444444401111104444444 -44401111044444444444011001011104444444444401111104444444444011110444444444440110030311000000000000011111000000000000111100000000 -00000110010111111111011111111111111110111111111111111101111111110303111111110111111111111111101111111111111111011111111100001111 -11110111111111111111101111111111111111011111111101011111111101111111111111111011111111111111110111111111040411111111000000000000 -00000000000000000000000111111111040411111111111111111111111110111111111111111111111111110003111111111111111111111111101111111111 -11111111111111110404111111111111111111111111101111111111111111111111111101011111111111111111333333333033333333333311111111111111 -04041111111111111100000000000000000000000311111111111111040411111111111111022222222222222222222203111111111111110100111111111111 -11022222222222222222222203111111111111110404111111111111110222222222222222222222031111111111111100041111111111111102222222222222 -22222222031111111111111104001111111111111102222222222222222222220311111111111111040411111111111111022222222222222222222203111111 -11111111010111111111111111022222222222222222222203111111111111110404111111111111110222222222222222222222031111111111111104041111 -11111111110222222222222222222222031111111111111100011111111111111102222222222222222222220311111111111111040411111111111111022222 -22222222222222220311111111111111010111111111111111022222222222222222222203111111111111110404111111111111110222222222222222222222 -03111111111111110000111111111111110222222222222222222222031111111111111101001111111111111102222222222222222222220311111111111111 +44011111044444444440111104444444444401100101110444444444440111110444444444401111044444444444011003031100000000000001111100000000 +00001111000000000000011001011111111101111111111111111011111111111111110111111111030311111111011111111111111110111111111111111101 +11111111000011111111011111111111111110111111111111111101111111110101111111110111111111111111101111111111111111011111111104041111 +11110000000000000000000000000000000000011111111104041111111111111111111111111011111111111111111111111111000311111111111111111111 +11111011111111111111111111111111040411111111111111111111111110111111111111111111111111110101111111111111111133333333303333333333 +33111111111111110404111111111111110000000000000000000000031111111111111104041111111111111102222222222222222222220311111111111111 +01001111111111111102222222222222222222220311111111111111040411111111111111022222222222222222222203111111111111110004111111111111 +11022222222222222222222203111111111111110400111111111111110222222222222222222222031111111111111104041111111111111102222222222222 +22222222031111111111111101011111111111111102222222222222222222220311111111111111040411111111111111022222222222222222222203111111 +11111111040411111111111111022222222222222222222203111111111111110001111111111111110222222222222222222222031111111111111104041111 +11111111110222222222222222222222031111111111111101011111111111111102222222222222222222220311111111111111040411111111111111022222 +22222222222222220311111111111111000011111111111111022222222222222222222203111111111111110100111111111111110222222222222222222222 +03111111111111110101111111111111110222222222222222222222031111111111111101011111111111111102222222222222222222220311111111111111 01011111111111111102222222222222222222220311111111111111010111111111111111022222222222222222222203111111111111110101111111111111 -11022222222222222222222203111111111111110101111111111111110222222222222222222222031111111111111101011111111111111102222222222222 -22222222031111111111111101011111111111111102222222222222222222220111111111111111010111111111111111022222222222222222222201111111 -111111110000111111111111110000000000000000000000011111111111111100011111111111111111111111111111111111111111111111111111010111111111111111111111111111111111111111111111111111110101040000002701ffff030000000000}\par}}}{ -\b\f36\fs20\insrsid3549731\charrsid4345174 Organizaci\'f3n:}{\f36\fs20\insrsid3549731\charrsid4345174 es la ra\'edz del sub\'e1rbol que representa la corporaci\'f3n, ser\'e1n instancias de la clase }{\b\f36\fs20\insrsid3549731\charrsid4345174 -organization}{\f36\fs20\insrsid3549731\charrsid4345174 . Solamente contendr\'e1 su DN, el atributo O con el RDN del objeto, y una descripci\'f3n}{\f36\fs20\insrsid151329\charrsid4345174 , en la misma se presentar\'e1 la raz\'f3n social de la empresa}{ -\f36\fs20\insrsid3549731\charrsid4345174 . -\par }{\f36\fs20\insrsid3549731 -\par }{\f36\fs20\insrsid1002065 +11022222222222222222222203111111111111110101111111111111110222222222222222222222011111111111111101011111111111111102222222222222 +2222222201111111111111110000111111111111110000000000000000000000011111111111111100011111111111111111111111111111111111111111111111111111010111111111111111111111111111111111111111111111111111110101040000002701ffff030000000000}\par}}}{ +\b\f37\fs20\insrsid3549731\charrsid4345174 Organizaci\'f3n:}{\f37\fs20\insrsid3549731\charrsid4345174 es la ra\'edz del sub\'e1rbol que representa la corporaci\'f3n, ser\'e1n instancias de la clase }{\b\f37\fs20\insrsid3549731\charrsid4345174 +organization}{\f37\fs20\insrsid3549731\charrsid4345174 . Solamente contendr\'e1 su DN, el atributo O con el RDN del objeto, y una descripci\'f3n}{\f37\fs20\insrsid151329\charrsid4345174 , en la misma se presentar\'e1 la raz\'f3n social de la empresa}{ +\f37\fs20\insrsid3549731\charrsid4345174 . +\par }{\f37\fs20\insrsid3549731 +\par }{\f37\fs20\insrsid1002065 \par -\par }{\lang1024\langfe1024\noproof\insrsid9186327 {\shp{\*\shpinst\shpleft0\shptop-23\shpright1020\shpbottom772\shpfhdr0\shpbxcolumn\shpbxignore\shpbypara\shpbyignore\shpwr2\shpwrk0\shpfblwtxt0\shpz1\shplid1027 +\par }{\lang1024\langfe1024\noproof\langnp3082\langfenp3082\insrsid1639602 {\shp{\*\shpinst\shpleft0\shptop-23\shpright1020\shpbottom772\shpfhdr0\shpbxcolumn\shpbxignore\shpbypara\shpbyignore\shpwr2\shpwrk0\shpfblwtxt0\shpz1\shplid1027 {\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pib}{\sv {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 \picw1799\pich1402\picwgoal1020\pichgoal795\pngblip\bliptag494613168{\*\blipuid 1d7b32b02ae6c415e1b4f646719f397c}89504e470d0a1a0a0000000d49484452000000440000003504030000000a4350e500000030504c5445000000c0c0c0c0c0c000ffff000000ffff0000ff0000ff 00000000ffffff000000000000c8c8c8dbdbdbedededffffff8ccb79ba00000001624b474409f1d9a5ec000000097048597300000ec300000ec301c76fa86400 @@ -3434,44 +3439,45 @@ organization}{\f36\fs20\insrsid3549731\charrsid4345174 . Solamente contendr\'e1 fb9abe8c37099c2121b899e91f38828884f8b8105dcb5a42540c29a924695df2bb9ddc29cc1bf26b081623989e473063f20d5342aa88ba2ae47199c95257b2443e88527efb99b7bd543cc883e924e1540c3290f53852a2a972ff5c0a18be76ba76f207317978dbe7b3966d0000000049454e44ae426082} }}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fRecolorFillAsPicture}{\sv 0}}{\sp{\sn fUseShapeAnchor}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn posh}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}{\shprslt\par\pard \ql \li0\ri0\widctlpar\pvpara\posnegy-24\dxfrtext180\dfrmtxtx180\dfrmtxty0\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 -\picw1799\pich1402\picwgoal1020\pichgoal795\wmetafile8\bliptag494613168\blipupi95{\*\blipuid 1d7b32b02ae6c415e1b4f646719f397c}0100090000031c0400000000fb03000000000400000003010800050000000b0200000000050000000c0236004500030000001e00fb030000410b2000cc003500 -44000000000035004400000000002800000044000000350000000100040000000000000000000000000000000000000000000000000000000000ffffff00ffff -000000ff0000c0c0c00000ffff00ededed00dbdbdb00c8c8c8000000000000000000000000000000000000000000000000000000000011111111111111111111 -11111111111111111111111111111111111111111111111101011111111111111111111111111111111111111111111111111111111111111111111101011111 -11111111111111111111111111111111111111111111111111111111111111110101111111111111111111111111111111117000071111111111111111111111 -11111111010111111111111111111111111111111111111111111111111111111111111111111111010111170078004111116000670047004700411111400217 -00447748044140048411111101011114774488411111581744711478447111111821144471147744884146848411111101011114664477440004117045002467 -45002111147111150024774488417004841111110101111477447744000470071477447844774111147111147744884488411184841111110101111700747741 -11114818470067004700611118211487006400400440400884111111000011111111111111116000611111174111111111400211111111148111111184111111 -04011111111111111111111111111111111111111111111111111111111111111111111107011111111111111111111111111111111111111111111111111111 -11111111111111110804111111111111111111111111111111111111111111111111111111111111111111110607111111111111111111111111111111111111 -11111444444444444111111111111111010111111111111111111111111111111111111111100000000000004111111111111111070711111111111111111111 -11111111111111111110333333333330411111111111111101011111111111111111111111111111111111111110333333333330411111111111111101011111 -11111111111111111111111111111111111033333333333041111111111111110101111111111111111111111111111111111111000033333333333041111111 -11111111040011111111111111111111111111111111111101103333333333304111111111111111010111111111111111111111111111111111111101103333 -33333330411111111111111101011111111111111111111111111111111111110110333333333330111111111111111101011111111111111111111111111111 -11111111011033333333333011111111111111110101111111111111111111111111111111111111011000000000000011111111111111110101111111111111 -11111111111111111111111101111111111111111111111111111111010111111111111111111111111111111111111101111444444444444111111111111111 -01011111111111111111111111111111111111110111144444444444411111111111111101011111111111111111111111111111111111110110000000000000 -41111111111111110101111111111111111111111111111111111111011055555555555041111111111111110101111111111111111111111111111111111111 -01105555555555504111111111111111010111111111111111111111111111111111111101105555555555504111111111111111010111111111111111111111 -11111111111111110000555555555550411111111111111101011111111111111111111111111111111111110110555555555550411111111111111101011111 -11111111111111111111111111111111011055555555555041111111111111110101111111111111111111111111111111111111011055555555555011111111 -11111111010111111111111111111444444444444444444101100000000000001111111111111111000011111111111111100000000000000000004101111111 -11111111111111111111111101011111111111111110222222222222222220410111111111111111111111111111111103031111111111111110222222222222 -22222041011111111111111111111111111111110101111111111111111022222222222222222041011114444444444441111111111111110303111111111111 -11102222222222222222204101100000000000004111111111111111010111111111111111102222222222222222204101103333333333304111111111111111 -03001111111111111110222222222222222220410110333333333330411111111111111101011111111111111110222222222222222220410110333333333330 -41111111111111110101111111111111111022222222222222222000000033333333333041111111111111110101111111111111111022222222222222222041 -11103333333333304111111111111111010111111111111111102222222222222222204111103333333333304111111111111111010111111111111111102222 -22222222222220111110333333333330111111111111111101011111111111111110222222222222222220111110333333333330111111111111111101011111 -11111111111000000000000000000011111000000000000011111111111111110101111111111111111111111111111111111111111111111111111111111111111111110101111111111111111111111111111111111111111111111111111111111111111111110101040000002701ffff030000000000}\par}}}{ -\b\f36\fs20\insrsid3549731\charrsid4345174 Contenedores:}{\f36\fs20\insrsid3549731\charrsid4345174 ser\'e1n de la clase }{\b\f36\fs20\insrsid3549731\charrsid4345174 organizationalUnit}{\f36\fs20\insrsid3549731\charrsid4345174 . Dividen jer\'e1 -rquicamente al \'e1rbol para no hacerlo plano si no corporativo, conteniendo a los distintos usuarios y }{\f36\fs20\insrsid151329\charrsid4345174 grupos de manera separada seg\'fan ubicaciones f\'edsicas y roles. Ser\'e1 -n cargados su DN, el atributo ou que forma su RDN y como descripci\'f3n deber\'e1n contener el motivo por el cual se realiz\'f3 dicha subdivisi\'f3n l\'f3gica.}{\f36\fs20\insrsid3549731\charrsid4345174 -\par }{\f36\fs20\insrsid151329 -\par }{\f36\fs20\insrsid1002065 -\par }{\lang1024\langfe1024\noproof\insrsid9186327 {\shp{\*\shpinst\shpleft0\shptop6\shpright1035\shpbottom771\shpfhdr0\shpbxcolumn\shpbxignore\shpbypara\shpbyignore\shpwr2\shpwrk0\shpfblwtxt0\shpz2\shplid1028 +\picw1799\pich1402\picwgoal1020\pichgoal795\wmetafile8\bliptag494613168\blipupi95{\*\blipuid 1d7b32b02ae6c415e1b4f646719f397c}010009000003200400000000fb03000000000400000003010800050000000b0200000000050000000c0236004500030000001e000400000007010400fb030000 +410b2000cc0035004400000000003500440000000000280000004400000035000000010004000000000000000000000000000000000000000000000000000000 +0000ffffff00ffff000000ff0000c0c0c00000ffff00ededed00dbdbdb00c8c8c800000000000000000000000000000000000000000000000000000000001111 +11111111111111111111111111111111111111111111111111111111111111110101111111111111111111111111111111111111111111111111111111111111 +11111111010111111111111111111111111111111111111111111111111111111111111111111111010111111111111111111111111111111111700007111111 +11111111111111111111111101011111111111111111111111111111111111111111111111111111111111111111111101011117007800411111600067004700 +47004111114002170044774804414004841111110101111477448841111158174471147844711111182114447114774488414684841111110101111466447744 +00041170450024674500211114711115002477448841700484111111010111147744774400047007147744784477411114711114774488448841118484111111 +01011117007477411111481847006700470061111821148700640040044040088411111100001111111111111111600061111117411111111140021111111114 +81111111841111110401111111111111111111111111111111111111111111111111111111111111111111110701111111111111111111111111111111111111 +11111111111111111111111111111111080411111111111111111111111111111111111111111111111111111111111111111111060711111111111111111111 +11111111111111111111144444444444411111111111111101011111111111111111111111111111111111111110000000000000411111111111111107071111 +11111111111111111111111111111111111033333333333041111111111111110101111111111111111111111111111111111111111033333333333041111111 +11111111010111111111111111111111111111111111111111103333333333304111111111111111010111111111111111111111111111111111111100003333 +33333330411111111111111104001111111111111111111111111111111111110110333333333330411111111111111101011111111111111111111111111111 +11111111011033333333333041111111111111110101111111111111111111111111111111111111011033333333333011111111111111110101111111111111 +11111111111111111111111101103333333333301111111111111111010111111111111111111111111111111111111101100000000000001111111111111111 +01011111111111111111111111111111111111110111111111111111111111111111111101011111111111111111111111111111111111110111144444444444 +41111111111111110101111111111111111111111111111111111111011114444444444441111111111111110101111111111111111111111111111111111111 +01100000000000004111111111111111010111111111111111111111111111111111111101105555555555504111111111111111010111111111111111111111 +11111111111111110110555555555550411111111111111101011111111111111111111111111111111111110110555555555550411111111111111101011111 +11111111111111111111111111111111000055555555555041111111111111110101111111111111111111111111111111111111011055555555555041111111 +11111111010111111111111111111111111111111111111101105555555555504111111111111111010111111111111111111111111111111111111101105555 +55555550111111111111111101011111111111111111144444444444444444410110000000000000111111111111111100001111111111111110000000000000 +00000041011111111111111111111111111111110101111111111111111022222222222222222041011111111111111111111111111111110303111111111111 +11102222222222222222204101111111111111111111111111111111010111111111111111102222222222222222204101111444444444444111111111111111 +03031111111111111110222222222222222220410110000000000000411111111111111101011111111111111110222222222222222220410110333333333330 +41111111111111110300111111111111111022222222222222222041011033333333333041111111111111110101111111111111111022222222222222222041 +01103333333333304111111111111111010111111111111111102222222222222222200000003333333333304111111111111111010111111111111111102222 +22222222222220411110333333333330411111111111111101011111111111111110222222222222222220411110333333333330411111111111111101011111 +11111111111022222222222222222011111033333333333011111111111111110101111111111111111022222222222222222011111033333333333011111111 +11111111010111111111111111100000000000000000001111100000000000001111111111111111010111111111111111111111111111111111111111111111 +1111111111111111111111110101111111111111111111111111111111111111111111111111111111111111111111110101040000002701ffff030000000000}\par}}}{\b\f37\fs20\insrsid3549731\charrsid4345174 Contenedores:}{\f37\fs20\insrsid3549731\charrsid4345174 ser\'e1 +n de la clase }{\b\f37\fs20\insrsid3549731\charrsid4345174 organizationalUnit}{\f37\fs20\insrsid3549731\charrsid4345174 . Dividen jer\'e1rquicamente al \'e1rbol para no hacerlo plano si no corporativo, conteniendo a los distintos usuarios y }{ +\f37\fs20\insrsid151329\charrsid4345174 grupos de manera separada seg\'fan ubicaciones f\'edsicas y roles. Ser\'e1n cargados su DN, el atributo ou que forma su RDN y como descripci\'f3n deber\'e1n contener el motivo por el cual se realiz\'f3 + dicha subdivisi\'f3n l\'f3gica.}{\f37\fs20\insrsid3549731\charrsid4345174 +\par }{\f37\fs20\insrsid151329 +\par }{\f37\fs20\insrsid1002065 +\par }{\lang1024\langfe1024\noproof\langnp3082\langfenp3082\insrsid1639602 {\shp{\*\shpinst\shpleft0\shptop6\shpright1035\shpbottom771\shpfhdr0\shpbxcolumn\shpbxignore\shpbypara\shpbyignore\shpwr2\shpwrk0\shpfblwtxt0\shpz2\shplid1028 {\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pib}{\sv {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 \picw1826\pich1349\picwgoal1035\pichgoal765\pngblip\bliptag1756527542{\*\blipuid 68b27bb6fdf2aebef671693719e2377d}89504e470d0a1a0a0000000d494844520000004500000033040300000033d8d8c600000030504c5445ffffff000080008000008080800000600080805000a0a0 a03030300000ff00ff0000ffffff0000ff00ffffff00000000f762dbc300000001624b47440088051d48000000097048597300000ec300000ec301c76fa86400 @@ -3481,51 +3487,52 @@ a03030300000ff00ff0000ffffff0000ff00ffffff00000000f762dbc300000001624b4744008805 a25b20ba127d9ac32d24b3184fbe22168948925511bd5191262010126ae2c6e8a34c10d2dfcaebfb4c8426a17d3048c5c8bb5decce94d0af1f75d44f61102ea77b9da33d6058aa1f7811191ffc88c1eda8bafaf8326958472b0dfd24e35f61b6df038fee5ea28a26b00000000049454e44ae426082} }}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fRecolorFillAsPicture}{\sv 0}}{\sp{\sn fUseShapeAnchor}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn posh}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}{\shprslt\par\pard \ql \li0\ri0\widctlpar\pvpara\posy5\dxfrtext180\dfrmtxtx180\dfrmtxty0\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 -\picw1826\pich1349\picwgoal1035\pichgoal765\wmetafile8\bliptag1756527542\blipupi95{\*\blipuid 68b27bb6fdf2aebef671693719e2377d}010009000003f80300000000d703000000000400000003010800050000000b0200000000050000000c0234004600030000001e00d7030000410b2000cc003300 -45000000000033004500000000002800000045000000330000000100040000000000000000000000000000000000000000000000000000000000ffffff000000 -ff0080006000a0a0a0000000800000508000808000008000000000ffff0000000000000000000000000000000000000000000000000011111111111111111111 -11111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111110011111 +\picw1826\pich1349\picwgoal1035\pichgoal765\wmetafile8\bliptag1756527542\blipupi95{\*\blipuid 68b27bb6fdf2aebef671693719e2377d}010009000003fc0300000000d703000000000400000003010800050000000b0200000000050000000c0234004600030000001e000400000007010400d7030000 +410b2000cc0033004500000000003300450000000000280000004500000033000000010004000000000000000000000000000000000000000000000000000000 +0000ffffff000000ff0080006000a0a0a0000000800000508000808000008000000000ffff000000000000000000000000000000000000000000000000001111 11111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111 -11111111100111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111111115041581111111 -11111111111111111111111110011111111111111111111111111111114111411411111111111111111111111111111110011111111111111111111111111111 -11900715041111111111111111111111111111111001111111111111111111111111111111411441111111111111111111111111111111111001111111111111 -11111111111111111115814081111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111 -10051111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111 -11111111111111111001111111111111111111111111111111111111111111111111111111111111111111111007111111111111111111111111111111111111 -11111111111111111111111111111111100511115044114111114111315744414144441144415814844140741574158144111111100711144144114111119414 -74144441414444114444114444414144414441144411111110011114111411440004400044114441414444114441504444411504411441144411111110011114 -41444444000414141414444471444444444411144441114441444114441111111000111150446041111114441157444840444460444408158448400415741581 -44811111100011111111111111111131111141111114411114411114411111111114111111111111100111111111111111111111111111111111111111111111 -11111111111111111111111110011111111111111111111111111111110000000000001111111111111111111111111110011111111111111111111111111111 -10000000000000111111111111111111111111111001111111111111111111111111111110220222222020111111111111111111111111111001111111111111 -11111111111111111022022222202011111111111111111111111111100111111111111111111111111111111022022222222011111111111111111111111111 -10011111111111111111111111111111102222222222200000000111111111111111111110011111111111111111111111111111102222222222200000000111 -11111111111111111001111111111111111111111111111110222222222220222020011111111111111111111001111111111111111111111100000000022200 -02220222202001111111111111111111100111111111111111111111100000000000220110202222222001111111111111111111100111111111111111111111 -10220222222000111002222222200111111111111111111110011111111111111111111110220222222020011022222222200111111111111111111110011111 -11111111111111111022022222222011102222222220111111111111111111111001111111111111111111111022222222222011102200022201111111111111 -11111111100111111111111111111111102222222222200000020010200111111111111111111111100411111111111111111111102222222222200000001110 -01111111111111111111111110011111111111111111111110222200022200000011011011111111111111111111111110001111111111111111111111022201 -10220100011011001111111111111111111111111001111111111111111111111110001110001110111011110111111111111111111111111001111111111111 -11111111111111011011111111100000011111111111111111111111100111111111111111111111111110111011111111100000011111111111111111111111 -10011111111111111111111111111011110111111110000011111111111111111111111110011111111111111111111111111000100111111111000111111111 -11111111111111111000111111111111111111111111100000011111111110111111111111111111111111111001111111111111111111111111100000011111 -11111111111111111111111111111111100011111111111111111111111110000011111111111111111111111111111111111111100111111111111111111111 -1111110001111111111111111111111111111111111111111002111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111111111111002040000002701ffff030000000000}\par}}}{ -\f36\fs20\insrsid1002065\charrsid4345174 -\par }{\b\f36\fs20\insrsid151329\charrsid4345174 Grupos:}{\f36\fs20\insrsid151329\charrsid4345174 ser\'e1n de la clase }{\b\f36\fs20\insrsid151329\charrsid4345174 groupOfUniqueNames}{\f36\fs20\insrsid151329\charrsid4345174 - definida en X.500, y adicionalmente tendr\'e1n la clase auxiliar }{\b\f36\fs20\insrsid151329\charrsid4345174 posixGroup}{\f36\fs20\insrsid151329\charrsid4345174 para el tratamiento Samba, en el cual no ahondaremos. Estos objetos tendr\'e1n cargad -o su DN, el CN como RDN del mismo, y los atributos optativos description, donde estar\'e1 el papel que juega el grupo en la corporaci\'f3n o a nivel de aplicaci\'f3n, y }{\b\f36\fs20\insrsid151329\charrsid4345174 uniqueMember}{ -\f36\fs20\insrsid151329\charrsid4345174 , que contendra el DN de los usuarios que pertenezcan a este grupo.}{\f36\fs20\insrsid10311064\charrsid4345174 Los atributos cargados por Samba no ser\'e1n descriptos en este documento, y est\'e1 -n disponibles online en }{\field\flddirty{\*\fldinst {\f36\fs20\insrsid10311064\charrsid4345174 HYPERLINK "http://www.samba.org" }{\f36\fs20\insrsid16671274\charrsid4345174 {\*\datafield -00d0c9ea79f9bace118c8200aa004ba90b02000000170000000e0000007700770077002e00730061006d00620061002e006f00720067000000e0c9ea79f9bace118c8200aa004ba90b2c00000068007400740070003a002f002f007700770077002e00730061006d00620061002e006f00720067002f0000000020c7}} -}{\fldrslt {\cs15\f36\fs20\ul\cf2\insrsid10311064\charrsid4345174 www.samba.org}}}{\f36\fs20\insrsid10311064\charrsid4345174 , lo mismo para los usuarios.}{\f36\fs20\insrsid151329 -\par }{\f36\fs20\insrsid1002065 +11111111100111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111 +11111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111 +11150415811111111111111111111111111111111001111111111111111111111111111111411141141111111111111111111111111111111001111111111111 +11111111111111111190071504111111111111111111111111111111100111111111111111111111111111111141144111111111111111111111111111111111 +10011111111111111111111111111111111581408111111111111111111111111111111110001111111111111111111111111111111111111111111111111111 +11111111111111111005111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111 +11111111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111100711111111111111111111 +11111111111111111111111111111111111111111111111110051111504411411111411131574441414444114441581484414074157415814411111110071114 +41441141111194147414444141444411444411444441414441444114441111111001111411141144000440004411444141444411444150444441150441144114 +44111111100111144144444400041414141444447144444444441114444111444144411444111111100011115044604111111444115744484044446044440815 +84484004157415814481111110001111111111111111113111114111111441111441111441111111111411111111111110011111111111111111111111111111 +11111111111111111111111111111111111111111001111111111111111111111111111111000000000000111111111111111111111111111001111111111111 +11111111111111111000000000000011111111111111111111111111100111111111111111111111111111111022022222202011111111111111111111111111 +10011111111111111111111111111111102202222220201111111111111111111111111110011111111111111111111111111111102202222222201111111111 +11111111111111111001111111111111111111111111111110222222222220000000011111111111111111111001111111111111111111111111111110222222 +22222000000001111111111111111111100111111111111111111111111111111022222222222022202001111111111111111111100111111111111111111111 +11000000000222000222022220200111111111111111111110011111111111111111111110000000000022011020222222200111111111111111111110011111 +11111111111111111022022222200011100222222220011111111111111111111001111111111111111111111022022222202001102222222220011111111111 +11111111100111111111111111111111102202222222201110222222222011111111111111111111100111111111111111111111102222222222201110220002 +22011111111111111111111110011111111111111111111110222222222220000002001020011111111111111111111110041111111111111111111110222222 +22222000000011100111111111111111111111111001111111111111111111111022220002220000001101101111111111111111111111111000111111111111 +11111111110222011022010001101100111111111111111111111111100111111111111111111111111000111000111011101111011111111111111111111111 +10011111111111111111111111111101101111111110000001111111111111111111111110011111111111111111111111111011101111111110000001111111 +11111111111111111001111111111111111111111111101111011111111000001111111111111111111111111001111111111111111111111111100010011111 +11110001111111111111111111111111100011111111111111111111111110000001111111111011111111111111111111111111100111111111111111111111 +11111000000111111111111111111111111111111111111110001111111111111111111111111000001111111111111111111111111111111111111110011111 +11111111111111111111110001111111111111111111111111111111111111111002111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111111111111002040000002701ffff030000000000}\par}}}{ +\f37\fs20\insrsid1002065\charrsid4345174 +\par }{\b\f37\fs20\insrsid151329\charrsid4345174 Grupos:}{\f37\fs20\insrsid151329\charrsid4345174 ser\'e1n de la clase }{\b\f37\fs20\insrsid151329\charrsid4345174 groupOfUniqueNames}{\f37\fs20\insrsid151329\charrsid4345174 definida en X.500, y ad +icionalmente tendr\'e1n la clase auxiliar }{\b\f37\fs20\insrsid151329\charrsid4345174 posixGroup}{\f37\fs20\insrsid151329\charrsid4345174 para el tratamiento Samba, en el cual no ahondaremos. Estos objetos tendr\'e1 +n cargado su DN, el CN como RDN del mismo, y los atributos optativos description, donde estar\'e1 el papel que juega el grupo en la corporaci\'f3n o a nivel de aplicaci\'f3n, y }{\b\f37\fs20\insrsid151329\charrsid4345174 uniqueMember}{ +\f37\fs20\insrsid151329\charrsid4345174 , que }{\f37\fs20\insrsid1639602\charrsid4345174 contendr\'e1}{\f37\fs20\insrsid151329\charrsid4345174 el DN de los usuarios que pertenezcan a este grupo.}{\f37\fs20\insrsid10311064\charrsid4345174 + Los atributos cargados por Samba no ser\'e1n descriptos en este documento, y est\'e1n disponibles online en }{\field\flddirty{\*\fldinst {\f37\fs20\insrsid10311064\charrsid4345174 HYPERLINK "http://www.samba.org" }{ +\f37\fs20\insrsid15086904\charrsid4345174 {\*\datafield +00d0c9ea79f9bace118c8200aa004ba90b02000000170000000e0000007700770077002e00730061006d00620061002e006f00720067000000e0c9ea79f9bace118c8200aa004ba90b2c00000068007400740070003a002f002f007700770077002e00730061006d00620061002e006f00720067002f0000000020c76f}} +}{\fldrslt {\cs15\f37\fs20\ul\cf2\insrsid10311064\charrsid4345174 www.samba.org}}}{\f37\fs20\insrsid10311064\charrsid4345174 , lo mismo para los usuarios.}{\f37\fs20\insrsid151329 +\par }{\f37\fs20\insrsid1002065 \par -\par }{\f36\fs20\insrsid4345174 -\par }{\b\f36\fs20\ul\insrsid5138116\charrsid5138116 Usuarios}{\b\f36\fs20\ul\insrsid216146 Internos}{\f36\fs20\insrsid4345174 -\par }{\f36\fs20\insrsid5138116 -\par }{\lang1024\langfe1024\noproof\insrsid9186327 {\shp{\*\shpinst\shpleft0\shptop-11\shpright750\shpbottom649\shpfhdr0\shpbxcolumn\shpbxignore\shpbypara\shpbyignore\shpwr2\shpwrk0\shpfblwtxt0\shpz3\shplid1029 +\par }{\f37\fs20\insrsid4345174 +\par }{\b\f37\fs20\ul\insrsid5138116\charrsid5138116 Usuarios}{\b\f37\fs20\ul\insrsid216146 Internos}{\f37\fs20\insrsid4345174 +\par }{\f37\fs20\insrsid5138116 +\par }{\lang1024\langfe1024\noproof\langnp3082\langfenp3082\insrsid1639602 {\shp{\*\shpinst\shpleft0\shptop-11\shpright750\shpbottom649\shpfhdr0\shpbxcolumn\shpbxignore\shpbypara\shpbyignore\shpwr2\shpwrk0\shpfblwtxt0\shpz3\shplid1029 {\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pib}{\sv {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 \picw1323\pich1164\picwgoal750\pichgoal660\pngblip\bliptag657511887{\*\blipuid 2730d5cf6e225123204fc85ba3d3f942}89504e470d0a1a0a0000000d49484452000000320000002c0403000000d5cdf66900000030504c5445800000800000000000000000ffff000000000000000000 00ffffff000000000000ff0000ff0000000000000000ffffffd9df66a300000001624b47440886de957a000000097048597300000ec300000ec301c76fa86400 @@ -3534,228 +3541,229 @@ cc12b8a54b042252091dc4279014cf44528aec53e213817333f76712df103f43f8696eea1fcc9115 16d3108cb8e87c5df59afbf0730fb443501c19e79b5a1254f707e94b4cc0731cf5b23d62b46d42ad43e68aca519b8eaa16be70da3d7207f3fd2ea316bf10520000000049454e44ae426082}}}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fRecolorFillAsPicture}{\sv 0}} {\sp{\sn fUseShapeAnchor}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn posh}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}{\shprslt\par\pard \ql \li0\ri0\widctlpar\pvpara\posnegy-12\dxfrtext180\dfrmtxtx180\dfrmtxty0\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 -\picw1323\pich1164\picwgoal750\pichgoal660\wmetafile8\bliptag657511887\blipupi95{\*\blipuid 2730d5cf6e225123204fc85ba3d3f942}010009000003ca0200000000a902000000000400000003010800050000000b0200000000050000000c022d003300030000001e00a9020000410b2000cc002c00 -3200000000002c0032000000000028000000320000002c0000000100040000000000000000000000000000000000000000000000000000000000ffffff000000 -ff000000800000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111010101111111111111100011111111111111111111111111111111110101011111111111111114111111111111111111111111111111111101 -01011111111111111301113011301101113011111111111111111101010111111111111141141411141114111411111111111111111111010101111111111111 -41111400013014111111111111111111111111010104111111111111411414111111141114111411111111111111110101011111111111111301113011001301 -11301130111111111111110103001111111111111111111111111411111111111111111111111101010111111111111111111111111111111111111111111111 -11111104010111111111111111111111111111111111111111111111111111010000111111111111111111111111111111111111111300011111110401011111 -11111111111111111111111111111111111111111111110101011111100111130111111400113014111111111111111111111104010111114111114111111111 -11141114111111111111111111111101010111111111111111400011301111141111111111111111111111010300111111111141114000111114111411011114 -11111111111111010101111111111113011111140011301430101111301111111111110101011111111111111111111111111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111010101111111111111 -11110000000000000000000111111111111111010101111111111111111102202222222222022201111111111111110101011111111111111111022022222222 -22022201111111111111110100001111111111111111022022222222222222011111111111111101010111111111111111110222222222222222220111111111 -11111101010111111111111111110222222222222222220111111111111111010101111111111111111102222222222222222201111111111111110101011111 -11111111111102222222222222222201111111111111110101011111111111111111102222200002222200111111111111111101010111111111111111111102 -22011110222011111111111111111101010111111111111111111110000111100001111111111111111111010400111111111111111111111101111001111111 -11111111111111010101111111111111111111111011111101111111111111111111110101041111111111111111111110111111011111111111111111111101 -01011111111111111111111110000000011111111111111111111101010111111111111111111111100000000111111111111111111111010000111111111111 -11111111100000000111111111111111111111010101111111111111111111111100000001111111111111111111110101011111111111111111111111100000 -11111111111111111111110101011111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111000001040000002701ffff030000000000}\par}}}{\f36\fs20\insrsid5138116 Este tipo de objeto ser\'e1 - tratado especialmente y se mostrar\'e1n los datos necesarios para los usuarios empleados de la organizaci\'f3n.}{\f36\fs20\insrsid3042866 A continuaci\'f3n se muestra una tabla con los atributos de la clase }{\b\f36\fs20\insrsid3042866 inetOrgPerson}{ -\f36\fs20\insrsid3042866 que ser\'e1n utilizados (no ser\'e1n utilizados todos), y un }{\f36\fs20\insrsid16529899 mapeo al mundo }{\f36\fs20\cf1\insrsid16529899\charrsid16529899 humano}{\f36\fs20\insrsid16529899 - de que representa cada atributo. Los atributos est\'e1n definidos en esta clase y en las clases de la que hereda (}{\b\f36\fs20\insrsid16529899 organizationalPerson, }{\b\f36\fs20\insrsid10432972 person, }{\b\f36\fs20\insrsid16529899 Top}{ -\f36\fs20\insrsid16529899\charrsid16529899 ) }{\f36\fs20\insrsid16529899 seg\'fan la RFC 2798}{\f36\fs20\insrsid16529899\charrsid16529899 :}{\f36\fs20\ul\insrsid5138116 -\par }{\f36\fs20\ul\insrsid16529899 +\picw1323\pich1164\picwgoal750\pichgoal660\wmetafile8\bliptag657511887\blipupi95{\*\blipuid 2730d5cf6e225123204fc85ba3d3f942}010009000003ce0200000000a902000000000400000003010800050000000b0200000000050000000c022d003300030000001e000400000007010400a9020000 +410b2000cc002c003200000000002c0032000000000028000000320000002c000000010004000000000000000000000000000000000000000000000000000000 +0000ffffff000000ff000000800000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111 +11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111101010111111111111111111111 +11111111111111111111111111111101010111111111111110001111111111111111111111111111111111010101111111111111111411111111111111111111 +11111111111111010101111111111111130111301130110111301111111111111111110101011111111111114114141114111411141111111111111111111101 +01011111111111114111140001301411111111111111111111111101010411111111111141141411111114111411141111111111111111010101111111111111 +13011130110013011130113011111111111111010300111111111111111111111111141111111111111111111111110101011111111111111111111111111111 +11111111111111111111110401011111111111111111111111111111111111111111111111111101000011111111111111111111111111111111111111130001 +11111104010111111111111111111111111111111111111111111111111111010101111110011113011111140011301411111111111111111111110401011111 +41111141111111111114111411111111111111111111110101011111111111111140001130111114111111111111111111111101030011111111114111400011 +11141114110111141111111111111101010111111111111301111114001130143010111130111111111111010101111111111111111111111111111111111111 +11111111111111010101111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111101 +01011111111111111111000000000000000000011111111111111101010111111111111111110220222222222202220111111111111111010101111111111111 +11110220222222222202220111111111111111010000111111111111111102202222222222222201111111111111110101011111111111111111022222222222 +22222201111111111111110101011111111111111111022222222222222222011111111111111101010111111111111111110222222222222222220111111111 +11111101010111111111111111110222222222222222220111111111111111010101111111111111111110222220000222220011111111111111110101011111 +11111111111111022201111022201111111111111111110101011111111111111111111000011110000111111111111111111101040011111111111111111111 +11011110011111111111111111111101010111111111111111111111101111110111111111111111111111010104111111111111111111111011111101111111 +11111111111111010101111111111111111111111000000001111111111111111111110101011111111111111111111110000000011111111111111111111101 +00001111111111111111111110000000011111111111111111111101010111111111111111111111110000000111111111111111111111010101111111111111 +111111111110000011111111111111111111110101011111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111000001040000002701ffff030000000000}\par}}}{\f37\fs20\insrsid5138116 Este tipo de objeto ser\'e1 + tratado especialmente y se mostrar\'e1n los datos necesarios para los usuarios empleados de la organizaci\'f3n.}{\f37\fs20\insrsid3042866 A continuaci\'f3n se muestra una tabla con los atributos de la clase }{\b\f37\fs20\insrsid3042866 inetOrgPerson}{ +\f37\fs20\insrsid3042866 que ser\'e1n utilizados (no ser\'e1n utilizados todos), y un }{\f37\fs20\insrsid16529899 mapeo al mundo }{\f37\fs20\cf1\insrsid16529899\charrsid16529899 humano}{\f37\fs20\insrsid16529899 + de que representa cada atributo. Los atributos est\'e1n definidos en esta clase y en las clases de la que hereda (}{\b\f37\fs20\insrsid16529899 organizationalPerson, }{\b\f37\fs20\insrsid10432972 person, }{\b\f37\fs20\insrsid16529899 Top}{ +\f37\fs20\insrsid16529899\charrsid16529899 ) }{\f37\fs20\insrsid16529899 seg\'fan la RFC 2798}{\f37\fs20\insrsid16529899\charrsid16529899 :}{\f37\fs20\ul\insrsid5138116 +\par }{\f37\fs20\ul\insrsid16529899 \par }\trowd \irow0\irowband0\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth4489\clcbpatraw1 \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth4489\clcbpatraw1 \cellx8870\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\cf8\insrsid16529899 Nombre del atributo}{ -\b\f36\fs20\cf8\insrsid16529899\charrsid16529899 \cell Nombre descriptivo\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid16529899 +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\cf8\insrsid16529899 Nombre del atributo}{ +\b\f37\fs20\cf8\insrsid16529899\charrsid16529899 \cell Nombre descriptivo\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid16529899 \trowd \irow0\irowband0\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth4489\clcbpatraw1 \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth4489\clcbpatraw1 \cellx8870\row }\trowd \irow1\irowband1\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid16529899 uid}{\b\f36\fs20\insrsid16529899\charrsid16529899 \cell }{ -\f36\fs20\insrsid16529899\charrsid16529899 Apodo del usuario\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid16529899 +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid16529899 uid}{\b\f37\fs20\insrsid16529899\charrsid16529899 \cell }{ +\f37\fs20\insrsid16529899\charrsid16529899 Apodo del usuario\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid16529899 \trowd \irow1\irowband1\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid16529899 c}{\b\f36\fs20\insrsid16529899\charrsid16529899 n\cell }{ -\f36\fs20\insrsid16529899 Apodo del usuario}{\f36\fs20\insrsid16529899\charrsid16529899 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid16529899 c}{\b\f37\fs20\insrsid16529899\charrsid16529899 n\cell }{ +\f37\fs20\insrsid16529899 Apodo del usuario}{\f37\fs20\insrsid16529899\charrsid16529899 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { \fs20\ul\insrsid16529899 \trowd \irow2\irowband2\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid10432972 sn\cell }{\f36\fs20\insrsid10432972 Apellido\cell }\pard\plain +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid10432972 sn\cell }{\f37\fs20\insrsid10432972 Apellido\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid10432972 \trowd \irow3\irowband3\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt \clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\b\f36\fs20\insrsid10432972 givenName\cell }{\f36\fs20\insrsid10432972 Primer Nombre\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { +\b\f37\fs20\insrsid10432972 givenName\cell }{\f37\fs20\insrsid10432972 Primer Nombre\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { \fs20\ul\insrsid10432972 \trowd \irow4\irowband4\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid10432972\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid10432972 fullName\cell }\pard -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 {\f36\fs20\insrsid10432972 Nombre Completo\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid10432972\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid10432972 fullName\cell }\pard +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 {\f37\fs20\insrsid10432972 Nombre Completo\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid10432972 \trowd \irow5\irowband5\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv \brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid16529899 departmentNumber}{\b\f36\fs20\insrsid16529899\charrsid16529899 \cell }{ -\f36\fs20\insrsid16529899 Numero de CAP / Sede Central}{\f36\fs20\insrsid16529899\charrsid16529899 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid16529899 departmentNumber}{\b\f37\fs20\insrsid16529899\charrsid16529899 \cell }{ +\f37\fs20\insrsid16529899 Numero de CAP / Sede Central}{\f37\fs20\insrsid16529899\charrsid16529899 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { \fs20\ul\insrsid16529899 \trowd \irow6\irowband6\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid16529899 employeeNumber}{\b\f36\fs20\insrsid16529899\charrsid16529899 \cell }{ -\f36\fs20\insrsid16529899 N\'famero de legajo}{\f36\fs20\insrsid16529899\charrsid16529899 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid16529899 employeeNumber}{\b\f37\fs20\insrsid16529899\charrsid16529899 \cell }{ +\f37\fs20\insrsid16529899 N\'famero de legajo}{\f37\fs20\insrsid16529899\charrsid16529899 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { \fs20\ul\insrsid16529899 \trowd \irow7\irowband7\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid16529899 employeeType\cell }{\f36\fs20\insrsid10432972 -Tipo de empleado (efectivo, pasante, contratista)}{\f36\fs20\insrsid16529899 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid16529899 +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid16529899 employeeType\cell }{\f37\fs20\insrsid10432972 +Tipo de empleado (efectivo, pasante, contratista)}{\f37\fs20\insrsid16529899 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid16529899 \trowd \irow8\irowband8\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid16529899 homePhone\cell }{\f36\fs20\insrsid16529899 Tel\'e9fono Particular\cell +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid16529899 homePhone\cell }{\f37\fs20\insrsid16529899 Tel\'e9fono Particular\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid16529899 \trowd \irow9\irowband9\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid13438039 homePostalAddress}{\b\f36\fs20\insrsid16529899 \cell }{ -\f36\fs20\insrsid13438039 Direcci\'f3n Particular}{\f36\fs20\insrsid16529899 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid16529899 +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid13438039 homePostalAddress}{\b\f37\fs20\insrsid16529899 \cell }{ +\f37\fs20\insrsid13438039 Direcci\'f3n Particular}{\f37\fs20\insrsid16529899 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid16529899 \trowd \irow10\irowband10\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid13438039 mail\cell }{\f36\fs20\insrsid13438039 Mail corporativo\cell }\pard\plain +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid13438039 mail\cell }{\f37\fs20\insrsid13438039 Mail corporativo\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid13438039 \trowd \irow11\irowband11\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt \clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\b\f36\fs20\insrsid13438039 photo\cell }{\f36\fs20\insrsid13438039 URI a la foto del empleado\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { +\b\f37\fs20\insrsid13438039 photo\cell }{\f37\fs20\insrsid13438039 URI a la foto del empleado\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { \fs20\ul\insrsid13438039 \trowd \irow12\irowband12\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid13438039 userPassword\cell }{\f36\fs20\insrsid13438039 +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid13438039 userPassword\cell }{\f37\fs20\insrsid13438039 Password del usuario, encriptado seg\'fan el directorio elegido (este atributo no se puede leer como parte del esquema, s\'f3lo admite un compare, esto es a nivel est\'e1ndar X.500)\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid13438039 \trowd \irow13\irowband13\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt \clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\b\f36\fs20\insrsid10432972 description\cell }{\f36\fs20\insrsid10432972 Observaciones Generales\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { +\b\f37\fs20\insrsid10432972 description\cell }{\f37\fs20\insrsid10432972 Observaciones Generales\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { \fs20\ul\insrsid10432972 \trowd \irow14\irowband14\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid10432972 title\cell }\pard -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid10432972\yts19 {\f36\fs20\insrsid10432972 Cargo del Empleado\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid10432972 title\cell }\pard +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid10432972\yts19 {\f37\fs20\insrsid10432972 Cargo del Empleado\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid10432972 \trowd \irow15\irowband15\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv \brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid10432972 ou\cell }\pard -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid10432972\yts19 {\f36\fs20\insrsid10432972 Area\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid10432972 ou\cell }\pard +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid10432972\yts19 {\f37\fs20\insrsid10432972 Area\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid10432972 \trowd \irow16\irowband16\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv \brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid10432972 L\cell }\pard -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid10432972\yts19 {\f36\fs20\insrsid10432972 Zona de trabajo\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16529899\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid10432972 L\cell }\pard +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid10432972\yts19 {\f37\fs20\insrsid10432972 Zona de trabajo\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\ul\insrsid10432972 \trowd \irow17\irowband17\lastrow \ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh \brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb \brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870 \row }\pard \qc \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16529899 {\fs20\ul\insrsid16529899 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid216146 {\b\f36\fs20\ul\insrsid216146 Usuarios Externos}{\b\f36\fs20\ul\insrsid8015672 -\par }{\f36\fs20\ul\insrsid216146 -\par }{\f36\fs20\insrsid15946119 A continuaci\'f3n se presenta la misma tabla con los atributos necesarios (y \'fanicos) para los usuarios externos como prestadores y afiliados:}{\f36\fs20\insrsid216146\charrsid15946119 +\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid216146 {\b\f37\fs20\ul\insrsid216146 Usuarios Externos}{\b\f37\fs20\ul\insrsid8015672 +\par }{\f37\fs20\ul\insrsid216146 +\par }{\f37\fs20\insrsid15946119 A continuaci\'f3n se presenta la misma tabla con los atributos necesarios (y \'fanicos) para los usuarios externos como prestadores y afiliados:}{\f37\fs20\insrsid216146\charrsid15946119 \par }\pard \qc \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16529899 {\fs20\ul\insrsid8015672 \par }\trowd \irow0\irowband0\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth4489\clcbpatraw1 \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth4489\clcbpatraw1 \cellx8870 -\pard\plain \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\cf8\insrsid8015672 Nombre del atributo}{ -\b\f36\fs20\cf8\insrsid8015672\charrsid16529899 \cell Nombre descriptivo\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\b\f36\fs20\cf8\insrsid8015672\charrsid16529899 \trowd \irow0\irowband0\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 +\pard\plain \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\cf8\insrsid8015672 Nombre del atributo}{ +\b\f37\fs20\cf8\insrsid8015672\charrsid16529899 \cell Nombre descriptivo\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { +\b\f37\fs20\cf8\insrsid8015672\charrsid16529899 \trowd \irow0\irowband0\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth4489\clcbpatraw1 \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth4489\clcbpatraw1 \cellx8870\row }\trowd \irow1\irowband1\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid8015672 uid}{\b\f36\fs20\insrsid8015672\charrsid16529899 \cell }{ -\f36\fs20\insrsid8015672\charrsid16529899 Apodo del usuario\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid8015672\charrsid16529899 +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid8015672 uid}{\b\f37\fs20\insrsid8015672\charrsid16529899 \cell }{ +\f37\fs20\insrsid8015672\charrsid16529899 Apodo del usuario\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f37\fs20\insrsid8015672\charrsid16529899 \trowd \irow1\irowband1\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid8015672 c}{\b\f36\fs20\insrsid8015672\charrsid16529899 n\cell }{ -\f36\fs20\insrsid8015672 Apodo del usuario}{\f36\fs20\insrsid8015672\charrsid16529899 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\f36\fs20\insrsid8015672\charrsid16529899 \trowd \irow2\irowband2\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid8015672 c}{\b\f37\fs20\insrsid8015672\charrsid16529899 n\cell }{ +\f37\fs20\insrsid8015672 Apodo del usuario}{\f37\fs20\insrsid8015672\charrsid16529899 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { +\f37\fs20\insrsid8015672\charrsid16529899 \trowd \irow2\irowband2\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid10432972 sn\cell }{\f36\fs20\insrsid10432972 Apellido\cell }\pard\plain -\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid10432972\charrsid16529899 \trowd \irow3\irowband3\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid10432972 sn\cell }{\f37\fs20\insrsid10432972 Apellido\cell }\pard\plain +\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f37\fs20\insrsid10432972\charrsid16529899 \trowd \irow3\irowband3\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid10432972 givenName\cell }{\f36\fs20\insrsid10432972 PrimerNombre\cell }\pard\plain -\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid10432972\charrsid16529899 \trowd \irow4\irowband4\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid10432972 givenName\cell }{\f37\fs20\insrsid10432972 PrimerNombre\cell }\pard\plain +\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f37\fs20\insrsid10432972\charrsid16529899 \trowd \irow4\irowband4\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid10432972 fullName\cell }{\f36\fs20\insrsid10432972 NombreCompleto\cell -}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid10432972\charrsid16529899 \trowd \irow5\irowband5\ts19\trgaph70\trleft-108\trbrdrt +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid10432972 fullName\cell }{\f37\fs20\insrsid10432972 NombreCompleto\cell +}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f37\fs20\insrsid10432972\charrsid16529899 \trowd \irow5\irowband5\ts19\trgaph70\trleft-108\trbrdrt \brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid8015672 homePhone\cell }{\f36\fs20\insrsid8015672 Tel\'e9fono Particular\cell -}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid8015672 \trowd \irow6\irowband6\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid8015672 homePhone\cell }{\f37\fs20\insrsid8015672 Tel\'e9fono Particular\cell +}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f37\fs20\insrsid8015672 \trowd \irow6\irowband6\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid8015672 homePostalAddress\cell }{\f36\fs20\insrsid8015672 Direcci\'f3n Particular -\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid8015672 \trowd \irow7\irowband7\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid8015672 homePostalAddress\cell }{\f37\fs20\insrsid8015672 Direcci\'f3n Particular +\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f37\fs20\insrsid8015672 \trowd \irow7\irowband7\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid8015672 mail\cell }{\f36\fs20\insrsid8015672 Mail corporativo\cell }\pard\plain -\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid8015672 \trowd \irow8\irowband8\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid8015672 mail\cell }{\f37\fs20\insrsid8015672 Mail corporativo\cell }\pard\plain +\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f37\fs20\insrsid8015672 \trowd \irow8\irowband8\ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard\plain -\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid8015672 userPassword\cell }{\f36\fs20\insrsid8015672 +\qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid6904291\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid8015672 userPassword\cell }{\f37\fs20\insrsid8015672 Password del usuario, encriptado seg\'fan el directorio elegido (este atributo no se puede leer como parte del esquema, s\'f3lo admite un compare, esto es a nivel est\'e1ndar X.500)\cell }\pard\plain -\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid8015672 \trowd \irow9\irowband9\lastrow \ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl +\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f37\fs20\insrsid8015672 \trowd \irow9\irowband9\lastrow \ts19\trgaph70\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx4381\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4489\clshdrawnil \cellx8870\row }\pard -\qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid12990600 {\f36\fs20\insrsid8015672 +\qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid12990600 {\f37\fs20\insrsid8015672 \par -\par }{\b\f36\fs20\insrsid8660967 4 \endash Programas a utilizar}{\b\f36\fs20\insrsid12990600 -\par }{\f36\fs20\insrsid8660967 -\par Ya hemos establecido que el dominio ser\'e1 windows pero administrado desde un SAMBA, aplicaci\'f3n de uso gratuito disponible en internet. Para soporte de \'e9sta aplicaci\'f3n distribu\'edda, se utilizar\'e1 un sistema operativo Novell Suse Enterprise 9 -}{\f36\fs20\insrsid9454319 (no Netware) que correr\'e1 bajo las especificaciones planteadas en el modelo 13, conteptos de seguridad.}{\f36\fs20\insrsid13376273 El mismo sistema operativo ser\'e1 - utilizado para soportar al directorio. Para la base del directorio hay una amplia gama de opciones, como por ejemplo:}{\f36\fs20\insrsid8660967 -\par }{\f36\fs20\insrsid13376273 -\par {\listtext\pard\plain\f3\fs20\insrsid13376273 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \qj \fi-360\li360\ri0\widctlpar\jclisttab\tx360\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin360\itap0\pararsid13376273 {\f36\fs20\insrsid13376273 -eDirectory, de Novell -\par {\listtext\pard\plain\f3\fs20\insrsid13376273 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Active Directory, de Microsoft -\par {\listtext\pard\plain\f3\fs20\insrsid13376273 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Oracle Internet Directory, de Oracle -\par {\listtext\pard\plain\f3\fs20\insrsid13376273 \loch\af3\dbch\af0\hich\f3 \'b7\tab}OpenLDAP, del grupo OpenLDAP y de distribuci\'f3n gratuita -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid13376273 {\f36\fs20\insrsid13376273 +\par }{\b\f37\fs20\insrsid8660967 4 \endash Programas a utilizar}{\b\f37\fs20\insrsid12990600 +\par }{\f37\fs20\insrsid8660967 +\par Ya hemos establecido que el dominio ser\'e1 windows pero administrado desde un SAMBA, aplicaci\'f3n de uso gratuito disponible en internet. Para soporte de \'e9sta aplicaci\'f3n }{\f37\fs20\insrsid1639602 distribuida}{\f37\fs20\insrsid8660967 +, se utilizar\'e1 un sistema operativo Novell Suse Enterprise 9}{\f37\fs20\insrsid9454319 (no Netware) que correr\'e1 bajo las especificaciones planteadas en el modelo 13, }{\f37\fs20\insrsid1639602 conceptos}{\f37\fs20\insrsid9454319 de seguridad.}{ +\f37\fs20\insrsid13376273 El mismo sistema operativo ser\'e1 utilizado para soportar al directorio. Para la base del directorio hay una amplia gama de opciones, como por ejemplo:}{\f37\fs20\insrsid8660967 +\par }{\f37\fs20\insrsid13376273 +\par {\listtext\pard\plain\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid13376273 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \qj \fi-360\li360\ri0\widctlpar\jclisttab\tx360\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin360\itap0\pararsid13376273 +{\f37\fs20\insrsid13376273 eDirectory, de Novell +\par {\listtext\pard\plain\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid13376273 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Active Directory, de Microsoft +\par {\listtext\pard\plain\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid13376273 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Oracle Internet Directory, de Oracle +\par {\listtext\pard\plain\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid13376273 \loch\af3\dbch\af0\hich\f3 \'b7\tab}OpenLDAP, del grupo OpenLDAP y de distribuci\'f3n gratuita +\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid13376273 {\f37\fs20\insrsid13376273 \par AD y OID de Microsoft y Oracle respectivamente los descartamos de inmediato por sus bajas prestaciones y dif\'edcil administraci\'f3n. La elecci\'f3n se inclina hacia Novell eDirectory, producto de muchos a\'f1os de antig\'fc edad y totalmente robusto. El mismo utiliza MD5 para proteger internamente sus datos haci\'e9ndolo dif\'edcil de vulnerar. OpenLDAP se descart\'f3 a pesar de ser una opci\'f3n OpenSource, ya que es p\'e9 simo a nivel de directorio, si bien cumple con todos los est\'e1ndares, posee muchas limitaciones y caracter\'edsticas que el mismo grupo OpenLDAP piensa no desarrollar en el futuro. -\par }{\f36\fs20\insrsid8091998 -\par Para las estaciones de trabajo, se instalar\'e1 un windows 2000 professional, y la aplicaci\'f3n de gesti\'f3n. Se limitar\'e1 }{\f36\fs20\insrsid14295502 la manejabilidad del sistema operativo por parte del usuario comun, y se activar\'e1 - un protector de pantalla con contrase\'f1a a los 5 minutos de desuso, de modo tal que la estaci\'f3n permanezca lockeada en caso de que el usuario deje su puesto de trabajo moment\'e1neamente.}{\f36\fs20\insrsid8091998 -\par }{\f36\fs20\insrsid8002554 +\par }{\f37\fs20\insrsid8091998 +\par Para las estaciones de trabajo, se instalar\'e1 un windows 2000 professional, y la aplicaci\'f3n de gesti\'f3n. Se limitar\'e1 }{\f37\fs20\insrsid14295502 la manejabilidad del sistema operativo por parte del usuario }{\f37\fs20\insrsid1639602 com\'fan}{ +\f37\fs20\insrsid14295502 , y se activar\'e1 un protector de pantalla con contrase\'f1a a los 5 minutos de desuso, de modo tal que la estaci\'f3n permanezca lockeada en caso de que el usuario deje su puesto de trabajo moment\'e1neamente.}{ +\f37\fs20\insrsid8091998 +\par }{\f37\fs20\insrsid8002554 \par En cuanto al motor de base de datos a utilizar existen varias alternativas tambi\'e9n: \par -\par {\listtext\pard\plain\f3\fs20\insrsid8002554 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \qj \fi-360\li720\ri0\widctlpar\jclisttab\tx720\aspalpha\aspnum\faauto\ls2\adjustright\rin0\lin720\itap0\pararsid8002554 {\f36\fs20\insrsid8002554 -SQL Server 200X de MS -\par {\listtext\pard\plain\f3\fs20\insrsid8002554 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Oracle 10 -\par {\listtext\pard\plain\f3\fs20\insrsid8002554 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Mysql -\par {\listtext\pard\plain\f3\fs20\insrsid8002554 \loch\af3\dbch\af0\hich\f3 \'b7\tab}PostgreSQL -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8002554 {\f36\fs20\insrsid8002554 -\par La inclinaci\'f3n surge hacia PostreSQL debido al alto contenido de prestaciones y caracter\'edsticas embebidas y a que es de uso gratuito, compitiendo con Oracle, cuyo motor es muy potent}{\f36\fs20\insrsid8598060 -en y sus prestaciones son altas, como tamb\'eden la de SQL Server. MySQL todav\'eda est\'e1 carente de ciertas caracter\'edsticas que facilitan el desarrollo, ras\'f3n por la cual queda en \'faltimo lugar entre los motores posibles.}{ -\f36\fs20\insrsid8002554 -\par }{\f36\fs20\insrsid12601929 -\par }{\b\f36\fs20\insrsid12601929 5 }{\b\f36\fs20\insrsid11030114 \endash }{\b\f36\fs20\insrsid12601929 }{\b\f36\fs20\insrsid11030114 Base de Datos Relacional, }{\b\f36\fs20\insrsid10556177 dise\'f1o y }{\b\f36\fs20\insrsid11030114 caracter\'edsticas +\par {\listtext\pard\plain\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid8002554 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \qj \fi-360\li720\ri0\widctlpar\jclisttab\tx720\aspalpha\aspnum\faauto\ls2\adjustright\rin0\lin720\itap0\pararsid8002554 { +\f37\fs20\insrsid8002554 SQL Server 200X de MS +\par {\listtext\pard\plain\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid8002554 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Oracle 10 +\par {\listtext\pard\plain\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid8002554 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Mysql +\par {\listtext\pard\plain\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid8002554 \loch\af3\dbch\af0\hich\f3 \'b7\tab}PostgreSQL +\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8002554 {\f37\fs20\insrsid8002554 +\par La inclinaci\'f3n surge hacia Post}{\f37\fs20\insrsid14379162 g}{\f37\fs20\insrsid8002554 reSQL debido al alto contenido de prestaciones y caracter\'edsticas embebidas y a que es de uso gratuito, compitiendo con Oracle, cuyo motor es muy potent}{ +\f37\fs20\insrsid1639602 e}{\f37\fs20\insrsid8598060 y sus prestaciones son altas, como }{\f37\fs20\insrsid1639602 tambi\'e9n}{\f37\fs20\insrsid8598060 la de SQL Server. MySQL todav\'eda est\'e1 carente de ciertas caracter\'edsticas }{ +\f37\fs20\insrsid1639602 que facilitan el desarrollo, raz}{\f37\fs20\insrsid8598060 \'f3n por la cual queda en \'faltimo lugar entre los motores posibles.}{\f37\fs20\insrsid8002554 +\par }{\f37\fs20\insrsid12601929 +\par }{\b\f37\fs20\insrsid12601929 5 }{\b\f37\fs20\insrsid11030114 \endash }{\b\f37\fs20\insrsid12601929 }{\b\f37\fs20\insrsid11030114 Base de Datos Relacional, }{\b\f37\fs20\insrsid10556177 dise\'f1o y }{\b\f37\fs20\insrsid11030114 caracter\'edsticas \par -\par }{\f36\fs20\insrsid13967337 Como se explic\'f3 en el modelo 13, conceptos de seguridad, para manejarla a nivel aplicaci\'f3n se combina la potencia del directorio con tablas param\'e9tricas de la base de datos propia de la aplicaci\'f3n. A nivel esquem -\'e1tico, se mostrar\'e1 nuevamente la figura del modelo anterior:}{\f36\fs20\insrsid11030114 -\par }{\f36\fs20\insrsid8468892 -\par }\pard \qc \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8468892 {\f36\fs20\insrsid16671274\charrsid8468892 {\*\shppict{\pict{\*\picprop\shplid1026{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} +\par }{\f37\fs20\insrsid13967337 Como se explic\'f3 en el modelo 13, conceptos de seguridad, para manejarla a nivel aplicaci\'f3n se combina la potencia del directorio con tablas param\'e9tricas de la base de datos propia de la aplicaci\'f3n. A nivel esquem +\'e1tico, se mostrar\'e1 nuevamente la figura del modelo anterior:}{\f37\fs20\insrsid11030114 +\par }{\f37\fs20\insrsid8468892 +\par }\pard \qc \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8468892 {\f37\fs20\insrsid15086904\charrsid8468892 {\*\shppict{\pict{\*\picprop\shplid1026{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} {\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 \picw8918\pich7701\picwgoal5056\pichgoal4366\pngblip\bliptag-1396361568{\*\blipuid acc536a09a371dae46eb8c7dac2e43cb}89504e470d0a1a0a0000000d494844520000015100000123040300000079b22fbb00000030504c5445ffffff000080008000008080800000600080805000a0a0 a03030300000ff00ff0000ffffff0000ff00ffffff00000000f762dbc300000001624b47440088051d48000000097048597300000ec300000ec301c76fa86400 @@ -3803,90 +3811,74 @@ d4705ba6b5ce725cdb949491a1d21f26c1649251560ad5fa4921457d721e2229496d2f52682835ab 222955ed8f266965d38b717a6553bfb2a96fcca6bf529fa4a3a34a5c9bf652096a9fcbe1abc6691dfb4adfaf1aa7a24e6adc3e4a532b856a03a49fe2b12d3e28 c8319ea98f2d47b34891f92af62b5252e02e65c749eb2f465d6a19fb4aa1dadcc1caefbda37f5571a4aeb8d2b7fc0f962a5cd7df4c88560000000049454e44ae426082}}{\nonshppict{\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 \picw8918\pich7701\picwgoal5056\pichgoal4366\wmetafile8\bliptag-1396361568\blipupi95{\*\blipuid acc536a09a371dae46eb8c7dac2e43cb} -0100090000032462000000000362000000000400000003010800050000000b0200000000050000000c0224015201030000001e0003620000410b2000cc002301 -51010000000023015101000000002800000051010000230100000100040000000000000000000000000000000000000000000000000000000000ffffff0000ff -ff000000ff0000008000800000008080000000508000a0a0a0008000600000000000000000000000000000000000000000000000000011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +0100090000032862000000000362000000000400000003010800050000000b0200000000050000000c0224015201030000001e00040000000701040003620000 +410b2000cc0023015101000000002301510100000000280000005101000023010000010004000000000000000000000000000000000000000000000000000000 +0000ffffff0000ffff000000ff0000008000800000008080000000508000a0a0a000800060000000000000000000000000000000000000000000000000001111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111111111119111111111111111111111111111111111111111111111911111111111111111111111111111111111111 +11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111 -11191111111111111111111111111111111111111111111119111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 +01011111111111111111111111111111111111111111111111111111111911111111111111111111111111111111111111111111191111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111119111111111111111111111111111111111111 -11111111191111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111191185111911700878198008111400811140511111111170006111911180089119800811140511111111111111111111 -11191111111800891191119111400811911140511191119117008781911911800891170087818008911111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111119112081 -19185112511461191191119114818511111114811175119111481851146119114818511111111186111111111119111111148185119111911481191191148185 -11911191851125119119114812518511251148125111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111191198811911911191191112886111111911191111117811 -11191191119111911911128191119111111111114511111111191111111911191191119186111111911911191191119119111911911918611191191119186111 -91111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111911819119111400511911128800000886111781111191111119119111911191191112886111781111800611 -11451111111911111119111911911191861111119186111781911191114005119119186111911140051861119111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -19188128191111119119111288611178191119111118511120051191119111911911128191119111111111111111911111191111111911191191119186111111 -91191119119111911111191191191861119111111918611191111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111918118619114818511461191191185114818511 -11119111111111481191119114611911481851111111111111451111111400008119111911481851148119119114818511481851148185119119119112511481 -85119112511111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111119181119191180006119800811140511114051111111911111111187519111911980081114051111 -11111111451111111119111111191119119800811140081191114051119800811800061191191180089118000611800891111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100108001111111111111111111111111111 -11111111198811128911111111111111111111111111111111112811111911111111111111111111111111111111118611111111111911111111111111111111 -11111111111111111111111111111111911111111191111111111111911111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111119781118691111111111111111111111 -11111111111114811148111111111111111111111111111111111111111111111119111111111111111111111111111111111111111111111111111191111111 -11911111111111119111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110020501111111111111111111111111111111111111145111114511111111111111111111111111111111111140008111111111111111111111 -11111111111111111111111111140000081111111111111111111111911111111111111111111111911911111191111111111111911111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 +11111111111111111119111111111111111111111111111111111111111111111911111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111911111111111111111111 +11111111111111111111111119111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110090101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111000000000000000000000000011111111111111111111111111111111111111111111 +11111001010111111111111111111111111111111111111119118511191170087819800811140081114051111111117000611191118008911980081114051111 +11111111111111111119111111180089119111911140081191114051119111911700878191191180089117008781800891111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 +11111111191120811918511251146119119111911481851111111481117511911148185114611911481851111111118611111111111911111114818511911191 +14811911911481851191119185112511911911481251851125114812511111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111119119881191191119119111288611111 +19111911111178111119119111911191191112819111911111111111451111111119111111191119119111918611111191191119119111911911191191191861 +11911911191861119111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111110010101111111111111111111111111111111111111191181911911140051191112880000088611178111119111111911911191119119111288 +61117811118006111145111111191111111911191191119186111111918611178191119111400511911918611191114005186111911111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 +11111111111111111918812819111111911911128861117819111911111851112005119111911191191112819111911111111111111191111119111111191119 +11911191861111119119111911911191111119119119186111911111191861119111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111191811861911481851146119 +11911851148185111111911111111148119111911461191148185111111111111145111111140000811911191148185114811911911481851148185114818511 +91191191125114818511911251111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111100101011111111111111111111111111111111111111918111919118000611980081114051111405111111191111111118751911191 +19800811140511111111111145111111111911111119111911980081114008119111405111980081180006119119118008911800061180089111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010800111111111111 +11111111111111111111111119881112891111111111111111111111111111111111281111191111111111111111111111111111111111861111111111191111 +11111111111111111111111111111111111111111111111191111111119111111111111191111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111111978111869111111 +11111111111111111111111111111481114811111111111111111111111111111111111111111111111911111111111111111111111111111111111111111111 +11111111911111111191111111111111911111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111002050111111111111111111111111111111111111114511111451111111111111111111111111111111111114000811111 +11111111111111111111111111111111111111111114000008111111111111111111111191111111111111111111111191191111119111111111111191111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111100001111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110050108111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100001111111111111111111111111 -11111110000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100901081111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111110011111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111100111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100108061111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111 -11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111101111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111009010111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000001111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110090101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111 -11111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111011111111 +11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111110000111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111005 +01081111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000111111111 +11111111111111111111111000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110090108111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111001111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111 +11111111111111111111111111111110011111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111 +11111001080611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111 11111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111110 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111009010111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111011111111111111111111111111111111111111111111111101111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 @@ -3920,121 +3912,121 @@ ff000000ff0000008000800000008080000000508000a0a0a0008000600000000000000000000000 11111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111011111111 -11111111146111111111111111111146111111111111111111111111111111111111111111111111111111111111111111461111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111111111111111111111111111111111111111111111110111111111111111114611111111111111111114611111111 -11111111111111111111111111111111111111111111111111111111114611111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111 -11111111111111111111111111111111111111101111111111111111146111111111111111111146111111111111111111111111111111111111111111111111 -11111111111111111146111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111110 -11111111111111111467051114611117006111467051117511200585111111140575111400611111117511200585111111200585114670511175117511140061 -12005851114006117511170061114611251111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111011111111111111111111111111111111111111111111111101111111111111111145114611461112511461145 -11461175180618051111117511451146114611111175180618051111180618051145114611751175117511488061805117511481751125114611461125111111 -11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11111111111111111111111111111111111111111111111011111111111111111461125114611146112511461125117518081146111111461125180811111111 -11751808114611111808114611461125117511751146111180811461146111117511461125114611251111111111111111111001010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111 -11111110111111111111111114611808146111481180814611808175114081451111114811851800000511111175114081451111114081451146118081751175 -18081111140814518081111175114811808146112511111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111011111111111111111461125114611146 -11251146112511751111700511111146112518081125111111751111700511111111700511461125117511751148111111170051148111117511461125114611 -25111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101111111111111111111111111111111111111111111111110111111111111111114511461145111251146114511461175114611461111117511451146 -11461111117511461146111111461146114511461175117511761808146114611761808175112511461145117511111111111111111110010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111 -11111111111111101111111111111111146705111464511700611146705111751114005111111114067511140061111111751114005111111114005111467051 -11751175111400611140051111400611751117006111467008111111111111111111100101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111110111111111111111111111111 -11111111111111111111111111111111111111111125111111111111117511111111111111111111111111111175111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011111111111111111111111000111111111111111111111101111111111111111111111111111111111111111111111751111111111111111 -11251111111111111175111111111111111111111111111111751175111111111111111111111111751111781111111111111111111111111111100100011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111110000000000011 -10000000000011111111111011111111111111111111111111111111111111111111117511111111111111111125111111111111117511111111111111111111 -11111111117511751111111111111111111111117511118081111111111111111111111111111001010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011111100000011111111111111111111111110000011111101111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110111100111111111111111111111111111111111111000111011111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011001111111111111 -11111111111111111111111111110010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111110011111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111101111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111118111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111 11111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111118111111111111100101011111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111110 -11111111140000081120058511700611140061111111140575111400611111111405751120058511205117006111700611111146111140061117511200585111 -40061175111700611146112511200585117511751111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111100011111111111111111111111111111111111111111100011111111114611125180618051208148146114611 -11117511451146114611111175114518061805114611251146120814811111461114611461175180618051175114817511251146114611251806180511751175 -11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11001111111111111111111111111111111111111100111111111111146111808808114611118068081111111111461125180811111111114611251808114611 -46114611251111806111114611808111111751808114611461111175114611251146112518081146117511111111111111111001010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111110 -00111111111111111461118081408145117000880000051111114811851800000511111148118511408145114611481180817000811111461180000051175114 -08145180811111751148118081461125114081451175111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110000000000111111111111000000000011111111111111111146111708111700518061118 -08112511111146112518081125111111461125111170051146114611251806111111114611808112511751111700511481111175114611251146112511117005 -11751111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110000000000001111111111111111111111111111400005111461146180880814611461111117511451146114611111175114511 -46114611461125114618088081111145111461146117511461146117618081751125114611451175114611461175111111111111111110010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101111111 -11111111111111111111111114611146111400511170061114006111111114067511140061111111140675111400511700511700611170061111114645114006 -11175111400511114006117511170061114670081114005111751111111111111111100101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111011101111111111111111111111111111111461112511111111 -11111111111111111111111125111111111111111111251111111111461111111111111111111111111111111117511111111111111111111111111111111111 -11111111117511111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111101111101111111111111111111111111111114611145111111111111111111111111111111112511111111111111 -11112511111111111811111111111111111111111111111111175111111111111111117511111111111111111111111111751111111111111111100101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 -11101111111111111111111111111111140000511111111111111111111111111111111125111111111111111111251111111111111111111111111111111111 -11111111111751111111111111111175111111111111111111111111117511111111111111111001010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111011111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111110011111111111011111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 -11111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111110111111111111111111111111 +11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111011111111111111111111111111111111111111111111111101111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 +11111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111 +11111110111111111111111114611111111111111111114611111111111111111111111111111111111111111111111111111111111111111146111111111111 +11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111011111111111111111461111111111111 +11111146111111111111111111111111111111111111111111111111111111111111111111461111111111111111111111111111111111111111111111111111 +11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111101111111111111111111111111111111111111111111111110111111111111111114611111111111111111114611111111111111111111111111111111 +11111111111111111111111111111111114611111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111 +11111111111111101111111111111111146705111461111700611146705111751120058511111114057511140061111111751120058511111120058511467051 +11751175111400611200585111400611751117006111461125111111111111111111100101011111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111110111111111111111114511461 +14611125114611451146117518061805111111751145114611461111117518061805111118061805114511461175117511751148806180511751148175112511 +46114611251111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111011111111111111111111111111111111111111111111111101111111111111111146112511461114611251146112511751808114611111146 +11251808111111111175180811461111180811461146112511751175114611118081146114611111751146112511461125111111111111111111100101011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111 +11111111111111111111111011111111111111111461180814611148118081461180817511408145111111481185180000051111117511408145111111408145 +11461180817511751808111114081451808111117511481180814611251111111111111111111001010111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111101111111111111111 +14611251146111461125114611251175111170051111114611251808112511111175111170051111111170051146112511751175114811111117005114811111 +75114611251146112511111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111110111111111111111111111111111111111111111111111111011111111111111111451146114511125114611451146117511461146 +11111175114511461146111111751146114611111146114611451146117511751176180814611461176180817511251146114511751111111111111111111001 +01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111 +11111111111111111111111111111110111111111111111114670511146451170061114670511175111400511111111406751114006111111175111400511111 +11140051114670511175117511140061114005111140061175111700611146700811111111111111111110010101111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111011111111 +11111111111111111111111111111111111111111111111111111111112511111111111111751111111111111111111111111111117511111111111111111111 11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111101111111111111111110111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111101111111111111111111111100011111111111111111111110111111111111111111111111111111111111111111111175 +11111111111111111125111111111111117511111111111111111111111111111175117511111111111111111111111175111178111111111111111111111111 +11111001000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111 +11100000000000111000000000001111111111101111111111111111111111111111111111111111111111751111111111111111112511111111111111751111 +11111111111111111111111111751175111111111111111111111111751111808111111111111111111111111111100101011111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111101111110000001111111111111111111111111000001111110 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111011110011111111111111111111111111111111111100011101111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 +10011111111111111111111111111111111111111111001011111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111111 +11111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111011111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111181111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111101111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111811111111111110010101111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111 +11111111111111101111111114000008112005851170061114006111111114057511140061111111140575112005851120511700611170061111114611114006 +11175112005851114006117511170061114611251120058511751175111111111111100101011111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111110001111111111461112518061805 +12081481461146111111751145114611461111117511451806180511461125114612081481111146111461146117518061805117511481751125114611461125 +18061805117511751111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111100111111111111111111111111111111111111110011111111111114611180880811461111806808111111111146112518081111111111 +46112518081146114611461125111180611111461180811111175180811461146111117511461125114611251808114611751111111111111111100101011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111 +11111111111111100011111111111111146111808140814511700088000005111111481185180000051111114811851140814511461148118081700081111146 +11800000511751140814518081111175114811808146112511408145117511111111111111111001010111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111100000000001111111111111111114611170 +81117005180611180811251111114611251808112511111146112511117005114611461125180611111111461180811251175111170051148111117511461125 +11461125111170051175111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111000000000000111111111111111111111111111140000511146114618088081461146111111751145114611 +46111111751145114611461146112511461808808111114511146114611751146114611761808175112511461145117511461146117511111111111111111001 +01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111101011111111111111111111111111111111461114611140051117006111400611111111406751114006111111114067511140051170051170061117006 +11111146451140061117511140051111400611751117006111467008111400511175111111111111111110010101111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101110111111111111111111111111111111 +14611125111111111111111111111111111111112511111111111111111125111111111146111111111111111111111111111111111751111111111111111111 +11111111111111111111111111751111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111110111110111111111111111111111111111111461114511111111111111111111111111111111 +25111111111111111111251111111111181111111111111111111111111111111117511111111111111111751111111111111111111111111175111111111111 11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11110111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000001111111000000001111111111111 +11111111111011111110111111111111111111111111111114000051111111111111111111111111111111112511111111111111111125111111111111111111 +11111111111111111111111111175111111111111111117511111111111111111111111111751111111111111111100101011111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111101111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010011111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111001111111111101111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111110111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111101111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111110111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111011111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111110111111111111111111011111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111101111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111011111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111101111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111100000 +00011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111100101001111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111101111111011111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 @@ -4042,34 +4034,34 @@ ff000000ff0000008000800000008080000000508000a0a0a0008000600000000000000000000000 11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110040601111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11101111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110050101111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111101111111011111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111004060111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111011111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001040611111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111004060111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111110111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001080011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111005010111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111110111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100104061111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111100406011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111101111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111101111 @@ -4079,24 +4071,24 @@ ff000000ff0000008000800000008080000000508000a0a0a0008000600000000000000000000000 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100107051111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100108001111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 11101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111110010406111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11101111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010406111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111101111111011111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111001070511111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111011111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111011111111111111111111 @@ -4133,469 +4125,485 @@ ff000000ff0000008000800000008080000000508000a0a0a0008000600000000000000000000000 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11101111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110070000111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111101111111011111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111006010211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111011111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001080011111111111111111111111111111111111111111111111140511191111400811800 -08111111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111111111111114818511911191119119111911111111111111111111111111111111111111 +11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111110111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111111111191119119118611111111119111111111111111111111111111111111111111111111111111111111011111110111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111007000011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111110111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111186111781911800 -00081140081111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100104061111111111111111111111111111111111111111111111191119119118611178191111111111111111111111111111111111 +11111111111111111111100601021111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111101111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111481851148119118511911851111111111111111111111111111111111111111111111111111111110111111101111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111101111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100101041111111111111111111111111111111111111111111111114051 -11875114051118000811111111111111111111111111111111111111111111111111111111101111111011111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111100108001111111111111111111111111111111111111111111111114051 +11911114008118000811111111111111111111111111111111111111111111111111111111101111111011111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111001010111111111111111111111111111111111111111111111111481851191119111911911191111111111111111111111 11111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000061111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 +11111111111111111111111111111111111111111119111911911861111111111911111111111111111111111111111111111111111111111111111111101111 11101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111 +11861117819118000008114008111111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010107111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111110010406111111111111111111111111111111111111111111111119111911911861117819111111111111111111 11111111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +01011111111111111111111111111111111111111111111111148185114811911851191185111111111111111111111111111111111111111111111111111111 11101111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010104111111111111111111111111111111111111 +11111111111140511187511405111800081111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111101111111011111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111000000611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111011111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111114008119111911111111117008781800891191119111911911911 -19119118000811708191117008781800891111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111001010711111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111481191191119111111111851125114812511911191119119119111911911911191191119118511251148125111111 +11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111110111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111861111 -11911191111111111911191861119119111911191191191119119111111911911191119111918611191111111111111111111111111011111110111111111111 -11111111111111400811911191111111111140081114051119111911800081180089119117081700878180008111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111118611111191119180000008114005186111911911191119 -11911911191191114008119111911114005186111911111111111111111111111110111111101111111111111111111111111481191191119111111111148119 -11481851191119119111911481851191191185112511911191111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111186111111911191111111111111191861119119111911191191191119119119111111911191111111918611 -19111111111111111111111111101111111011111111111111111111111186111111911191111111118611111191119119111911111191191119119119111911 -19111111911111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010001111111111111 -11148119114818511111111114818511911251148180818611911481851191191185119111481148185119112511111111111111111111111110111111101111 -11111111111111111111861111119111918000000886111118611178191119111400811911191191191111400511140081111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111400811980081800000081800061180089119 -80088008119119800811911800081405118751800061180089111111111111111111111111101111111011111111111111111111111186111111911191111111 -11861111119111911911191191111119111911911911111119119111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111111111111111191111111111111111111111111111111119111111111 -11111111191111111111111111111111111011111110111111111111111111111111148119114818511111111114811911481851148185119118511911191191 -19111481851191185111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111111111111111911111111111111111111111111111111191111111111111111119111111111111111111111111101111 -11101111111111111111111111111140081198008180000008114008111405111980081180008119111911914051180006118000811111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11119111111111111191111111119111111111111111111111111111191111111111111111111111111011111110111111111111111111111111111111111111 -11111111111111111111111111111111111111111111119119111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111111111111111111111111111111 -11111191191111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11101111111011111111111111111111111111111111111111111111111111111111111111111111111111111111119111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111110111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111101111111011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111101111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111101111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111 -11111111111011111110111111111111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111400811911191111111111700878180089119 +11191119119119111911911800081170819111700878180089111111111111111111111111101111111011111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111001010111111111111111148119119111911111111185112511481251191119111911911911191191191119119111911851 +12511481251111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 +11111111118611111191119111111111191119186111911911191119119119111911911111191191119111911191861119111111111111111111111111101111 +11101111111111111111111111111140081191119111111111114008111405111911191180008118008911911708170087818000811111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111861111119111918000000811400518 +61119119111911191191191119119111400811911191111400518611191111111111111111111111111011111110111111111111111111111111148119119111 +91111111111481191148185119111911911191148185119119118511251191119111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111110010101111111111111118611111191119111111111111119186111911911191119119119111911911911111191 +11911111119186111911111111111111111111111110111111101111111111111111111111118611111191119111111111861111119111911911191111119119 +11191191191119111911111191111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 +00011111111111111114811911481851111111111481851191125114818081861191148185119119118511911148114818511911251111111111111111111111 +11101111111011111111111111111111111186111111911191800000088611111861117819111911140081191119119119111140051114008111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111140081198008180000008 +18000611800891198008800811911980081191180008140511875180006118008911111111111111111111111110111111101111111111111111111111118611 +11119111911111111186111111911191191119119111111911191191191111111911911111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111119111111111111111111111111111 +11111191111111111111111119111111111111111111111111101111111011111111111111111111111114811911481851111111111481191148185114818511 +91185119111911911911148185119118511111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111001010111111111111111111111111111111111111111111111111191111111111111111111111111111111119111111111111111111911111111111111 +11111111111011111110111111111111111111111111114008119800818000000811400811140511198008118000811911191191405118000611800081111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111101111111011111111111111111111 -11111111111111111111111111111111111000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111103303333333330333011 -11111111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111103303 -33333333303300111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111111111111111033033333333303330111111111111111111111111111111111111111111 -11111111111111111110111111101111111111111111111111111111111111111111111111111111111033033333333330330011111111111111111111111111 +11111111111111111111911111111111119111111111911111111111111111111111111119111111111111111111111111101111111011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111911911111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111 +11111111111111111111119119111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111110010100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111110111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111911111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111111111110330333333333033301111111111111111111111111111111111111111111111111111111111111000000000111111111111 -11111111111111111111111111111111111111111110330333333333303300111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111033033333333 -30333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11103303333333333033001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111111111111111110330333333333333301111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110330333333333333300111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111110111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111100101011111111111111111111111111111111111111111111111110000000000000000001111111111111111111111111111111111 +11111111111111111111111111101111111011111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111103333333333333333000000000011111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111103333333333333333000000000011111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111110333 -33333333333330444444440111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111033333333333333330044444440111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111111111111111103333333333333333000000000011111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333333333333333000000000011 +11111111111111111111111111111111111100000000000000000011111111111111111111111111111111111111111111111111111111111110111111101111 +11111111111111111111111111111111111111111111111111100000000000000000001111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111110330 +33333333303330111111111111111111111111111111111111111111111111111111111111101111111011111111111111111111111111111111111111111111 +11111111111033033333333330330011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111001010111111111111111111111111111111111111111111111111103303333333330333011111111111111111111111111 +11111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111103303333333333033001111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111111111111111033333333333333330333303330111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111033333333333333330333303330111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111033033333333303330111111111111111111111111111111111111111111111111111111111111100000 +00001111111111111111111111111111111111111111111111111111111033033333333330330011111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11110333333333333333033333033301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111110333333333333333003333033301111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111100000000000003333300003333303333303330111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000003333300003333303333 -30333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111044444444444033330110003330333333333301111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111044444444444033330011103330333333333301111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000111111111111111111111111111111111111 -00000000000000033010111033033333333333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111110000000000000033300111033303333333333011111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111110333033333333300001111100033333333333301 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033033333333300000011100 -00333333333330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111103330333333333033001111033333333333333011111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111110330333333333033301111033333333333333011111111111111111111111111 +11110330333333333033301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111110330333333333303300111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111033033333333333330111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033033333333333330011 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 +01011111111111111111111111111111111111111111111111110333333333333333300000000001111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111110333333333333333300000000001111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 +11111111111103333333333333333044444444011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111103333333333333333004444444011111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111110333333333333333300000000001 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333333333333 +33330000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111001010111111111111111111111111111111111111111111111111103333333333333333033330333011111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111103333333333333333033330333011111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111033303333333330330111100033333333333330111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111103303333333330333011111033333333333330111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111103330333333333333001111103333333 -33333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110330333333333333 -01111110333333333333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111033333333333333330111111033300033333301111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111103333333333333330101111033330033333301111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111110333333333333333300011100330111033330111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111033333333333333300001100333011033333011111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111033333333333333330000000 -03301110333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333333 -33333333000000003301111033001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111110333333333333333300000000001111100011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111033333333333333300000000001111000011111111111111 +11111111111111111111033333333333333303333303330111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111033333333333333300333303330111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111110000000000000333330000333330333 +33033301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000333 +33000033333033333033301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111110010101111111111111111111111111111111111111104444444444403333011000333033333333330111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111104444444444403333001110333033333333330111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000011111111111111111111 +11111111111111110000000000000003301011103303333333333301111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111000000000000003330011103330333333333301111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111033303333333330000111110 +00333333333333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103303333 +33333000000111000033333333333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111100101011111111111111111111111111111111111110333033333333303300111103333333333333301111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111033033333333303330111103333333333333301111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111103333333333333333000000001101110211111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111110333333333333333000000001100001011111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111111033333000033333 -00000000110111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10333330000333330000000110111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111111033330110333300100000010111111011111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330111033330100000011011111021111111 +11111111111111111111111103330333333333033011110003333333333333011111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111110330333333333033301111103333333333333011111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111110333033333333333 +30011111033333333333330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +03303333333333330111111033333333333330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111001010111111111111111111111111111111111111103333333333333333011111103330003333330111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333333333333333010111103333003333330111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111111033301110333011100001101111111011111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111033301110333011100001110111100011111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111110000 -00110001111111111011111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111000111110001111111111101111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111111111101110211111111111100000000011111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101110011111111111110000100 -01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111110111110111111111111000000000111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110111010111111111111100000000111111111111111111111111111111111111111 +11111111111111111111111111111111033333333333333330001110033011103333011111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111103333333333333330000110033301103333301111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111103333333 +33333333300000000330111033301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111033333333333333300000000330111103300111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111110010101111111111111111111111111111111111111033333333333333330000000000111110001111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333333333333330000000000111100 +00111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 +01011111111111111111111111111111111111110333333333333333300000000110111021111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111033333333333333300000000110000101111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -11111011110101111111111110000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101000102111111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111100101011011111111111100000001111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111011111111111 -10000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111000111100111111111111100000111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111000110000111111111111100000011111111111111111111111111111111 +10333330000333330000000011011111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111033333000033333000000011011111011111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111103333011033330010000001011111101111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333011103333010000001 +10111110211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111001010111111111111111111111111111111111111111103330111033301110000110111111101111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111103330111033301110000111011110001111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111110000000001111111111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111110000000001111111111111100001111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111000000000111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111111110000000011111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111000000011111111111111111111111111111111111111111111 +11111111111100000011000111111111101111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111100011111000111111111110111100011111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111110111021111111111110000000 +00111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111001111 +11111111100001000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111110010101111111111111111111111111111111111111111111011111011111111111100000000011111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111011101011111111111110000000011111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111100000111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100 -00011000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111111111111100011111111000000011111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011101100011111111111111111111111111111 -10111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101110111111111111111111111111111110101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111 -11101110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110111101111111111111111111111111111011101111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111110111111111111111111111 -11111101111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111111111111111111111101011101111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111110111110101111111111111111111111111001111111011111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11111111111001011101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111011110010011111111111111111111111101111111111011111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111101110111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011110111101111111111111 -11111111110111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111111111111111111111110111011111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111011111011111111111111111111111111110000001111000000111111111111111 +11111111111111111111101111010111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111110100010211111111111100000001111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111110010101101111111111 +11000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011 +11110111111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111100101011111111111111111111111111111111111111111100011110011111111111110000011111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111100011000011111111111110000001111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 +11111111111111111111111111111000000000111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111000000000111111111111110000111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111100000000011 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111001010111111111111111111111111111111111111111111000000001111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000001111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 +11111111111111111111111111111111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111000000011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111110 +00001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111000001100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111110010101111111111111111111111111111111111111111111110001111111100000001111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001110110001111111111111 +11111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 +01011111111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111110111011111111111111111111111111111010111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -11111111111111111111111110111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111101111001111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111101110111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111011111111111111 -11111111111111111111110111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111111111111111111111111101110111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111101111101111111111111111111111111111111111111011110111111111111 +11111111111111111110111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111011110111111111111111111111111111101110111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111011110111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111011111 +11111111111111111111110111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111001010111111111111111111111111111111111111111111111111111111110101110111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111011111010111111111111111111111111100111111101111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111111111111111111101110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110111100111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111011 -10111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111101111111111 -11111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111111111111111111111111111111111011101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110111110111111111111111111111111111111111111111110111101111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111111111111111111111111111111011101111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111011110011111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111 +11111111111111111111111111100101110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111101111001001111111111111111111111110111111111101111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111110111011101111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111011 +11011111111111111111111111011111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111110010101111111111111111111111111111111111111111111111111111111111111011101111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111101111101111111111111111111111111111000000111100000 +01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 +11111111111111111111111111111111111111111011101111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111110111100111111111111111111111111111111111101111011111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11111111011101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011110111111 -11111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111110111011111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111011111011111111111111111111111111111111111111111111101 +11011101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111 +10111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111110111011111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111110111110111111111111111111111111111111111111101 11101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111111111111111111111111110111011111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111101111001111111111111111111111111111111111111111111111011110111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111110111011111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111011110011111111111111111111111111111111111111011110111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111 -11111111111111111110111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111011 -11111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111101110111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111001111111111111111111111111111111111111111111 +11111111111110111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 +01111011111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111101110111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111011111111111111111111111111111111111 11111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111111111111111111111111111111111111111101110111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111110111101111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111101110111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111101111001111111111111111111111111111111111111111110111101111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11111111111111111111111111111101110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111 -10111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111011101111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111110111100111111111111111111111111111111111111111 +11111111111111111111111101110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11100111101111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111011101111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111101111111111111111111111111111111 11111111111111011110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111111111111111111111111111111111111111011101111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111101111011111111111111111111 +01011111111111111111111111111111111111111111111111111111111111111111111111011101111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111110111100111111111111111111111111111111111111111111111101111011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111011101111111111111111111111111111111111111111111111111111111111111111111111111111111110 -01111011111111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11011101111111111111111111111111111111111111111111111111111111111111111111111111111111011110011111111111111111111111111111111111 +11111111111111111111111111111111111011101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111110011110111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111110111 +01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111100111111111111111111111111111 11111111111111111111110111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111110111011111111111111111111111111111111 -11111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111011110111111111111 +11111001010111111111111111111111111111111111111111111111111111111111111111111111111110111011111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111011110111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111110111011111111111111111111111111111111111111111111111111111111111111111111111 -11100111101111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111110111011111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111001111011111111111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110111011111111111111111111111111111111111111111111111111111111111111111111111101111001111111111111111111111111111111 +11111110111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111011110011111111111111111111111 11111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111101110111111111111111111111 -11111111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111111111111110111101111 +11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111101110111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111111111111110111101111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111101110111111111111111111111111111111111111111111111111111111111111 -11111110011100111111111111111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111101110111111111111111111111111111111111111111111111111111111111111111111 +11111111111111100111101111111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111101110111111111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111 +11111111111111111101110111111111111111111111111111111111111111111111111111111111111111111111111111111101111001111111111111111111 11111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111011101111111111 -11111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111111111101 +11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111011101111111111111111 +11111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111111111101 11101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111011101111111111111111111111111111111111111111111111111 -11111111111001110011111111111111111111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111011101111111111111111111111111111111111111111111111111111111 +11111111111111111110011110111111111111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111011101111111111111111111111111111111111111111111111111111111111011110111111111111111111111111 +11111111111111111111111111111011101111111111111111111111111111111111111111111111111111111111111111111111110111100111111111111111 11111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111 -01111111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111110111011111 +11111111111111111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111 11111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111011111111111111111111111111111111111111 -11111111111111100111001111111111111111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111110111011111111111111111111111111111111111111111111 +11111111111111111111111001110011111111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111011111111111111111111111111111111111111111111111111101111011111111111111111111 +11111111111111111111111111111111111111110111011111111111111111111111111111111111111111111111111111111111111111011110111111111111 11111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110111011111111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111111111111 +10111011111111111111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111111111111 11111111111111011110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101110111111111111111111111111111 -11111111111111111110011100111111111111111111111111111111111111111111111111111111111111111111111111111101111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010100111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101110111111111111111111111111111111111111111111110111101111111111111111 +01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111101110111111111111111111111111111111111 +11111111111111111111111111100111001111111111111111111111111111111111111111111111111111111111111111111101111011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111101110111111111111111111111111111111111111111111111111111111111101111011111111 11111111111111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111101110111111111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111 +11111111111101110111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111 11111111111111111111110111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011110000000000000 -00000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111011101111111111111111111111111111111111111011110111111111111 +11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011101111111111111111111111 +11111111111111111111111111111110011100111111111111111111111111111111111111111111111111111111111111111111111111011110111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111011101111111111111111111111111111111111111111111111111110111101111 11111111111111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111001010011111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111011101111111111111111111111111111111111101110011111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111011101111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111111111111 11111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111011111 -11111111111111111111111111100111011111111111111111111111111111111111111111111111111111111111111111111111111111111111110111101111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111110111011111111111111111111111111111101111011111111 +11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111011111111111 +11111111111111111111111111111111111001110011111111111111111111111111111111111111111111111111111111111111111111111111110111101111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110111011111111111111111111111111111111111111111111011110 11111111111111111111111111111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111110111011111111111111111111111111110111001111111111111111111111111111111111111111111111111 +11111111111111111111111111111111110111011111111111111111111111111111111111111111101111011111111111111111111111111111111111111111 11111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10111011111111111111111111111110011101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101110111111111111111111111110111101111 -14000005111111111111111111111111111111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111101110111111111111111111111011100111111111111111111111111111111111111111111111 +11111111111111111111100101011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 +11100000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111110010101111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111101110111111111111111111111111111111111111101 +11101111111111111111111111111111111111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111100101001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111101110111111111111111111111111111111111110111001111111111111111111111111111111111111 11111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111101110111111111111111111001110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111118008911911800011101111111800891180011110 -40081191111111112611146111111111111111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111148185119114812010111111114818511911010091119119111111111178186111111111111111111 -11111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111911191191861119011111111191119111111018611111191111111111198911111111111111111111111111111111111111111111111111111111111 -11111111111111011110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111191119119186111918000000819111911 -14008180000081911111111111808111111111111111111111111111111111111111111111111111111111111111111111111101111011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111911191191861119111111111191119119111118611178191111111111178611111111111 -11111111111111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111119111911911911251111111111911191191185119118511481111111112612811111111111111111111111111111111111111111111111111 -11111111111111111111110111101111111400000811461146111451140000611111114000008140000611751111808146111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111911191191180089180000008 -19111911800081114051118751111111851114811111111111111111111111111111111111111111111111111111111111111111111111011110111111146111 -25114611461180511461114611111146111111461114618081117511461111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111191111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110111101111111461118081461146114051146111251111114611111146 -11125114000006114611111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111911111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111011111114611180814611461867511461118081111146111111461118081751180811461111111111111111111111 -11111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111911111191 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111101111 -11146111708146114617875114611180811111461111114611180818511851114000051111111111111111111111111111111001010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111011111114000051114611468617511461118081111146 -11111146111808114817611146111451111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111011110111111146111461146114678175114611180811111461111114611180811761481114611180811111111 -11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11101111111461112511461140511751146111251111114611111146111251118585111146111808111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000011 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111011110111111146111451146114081175114611146 -11111146111111461114611114851111461114511111111111111111111111111111100101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111033333033333333333333333033330111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111101111111400005111461145111751140000611111114611111140000611111706111140000511 -11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111110333330333333333333333330333301111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111101110111111111111111111111111111111110011101111111111111111111111111111111111111111111111111111111111111111111111111111111 11111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033333033333333333333333 -03333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011101111111111111111111111111111 +11011110111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111110333330333333333333333330333301111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111011101111111111111111111111111111011100111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111103333303333333333333333333333011111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111011101111111111111111111111111001110111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111011110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333333333333333 -33333333333330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111011111111111111111111 +01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111011111111111111111 +11111101111011111400000511111111111111111111111111111111111111111111111111111111111111111111111111111101111011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111103333333333333333333333333333011111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111110111011111111111111111111101110011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111033333333333333333333333333330111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111110111011111111111111111100111011111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111110111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111800891191180001110111111 +18008911800111104008119111111111261114611111111111111111111111111111111111111111111111111111111111111111111111011110111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111114818511911481201011111111481851191101009111911911111111117818611 +11111111111111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111191119119186111901111111119111911111101861111119111111111119891111111111111111111111111111111111111111111 +11111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111119111911918611191 +80000008191119111400818000008191111111111180811111111111111111111111111111111111111111111111111111111111111111111111110111101111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111191119119186111911111111119111911911111861117819111111111 +11786111111111111111111111111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111911191191191125111111111191119119118511911851148111111111261281111111111111111111111111111111111 +11111111111111111111111111111111111111011110111111140000081146114611145114000061111111400000814000061175111180814611111111111111 +11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111191119119 +11800891800000081911191180008111405111875111111185111481111111111111111111111111111111111111111111111111111111111111111111111101 +11101111111461112511461146118051146111461111114611111146111461808111751146111111111111111111111111111111111110010101111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111119111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111011110111111146111808146114611405114611125 +11111146111111461112511400000611461111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111191111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111110111101111111461118081461146186751146111808111114611111146111808175118081146111111 +11111111111111111111111111111000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111119111111911111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111101111011111114611170814611461787511461118081111146111111461118081851185111400005111111111111111111111111111111100101011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111101111111400005111461146861751 +14611180811111461111114611180811481761114611145111111111111111111111111111111001010111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111101111011111114611146114611467817511461118081111146111111461118081176148111 +46111808111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111011110111111146111251146114051175114611125111111461111114611125111858511114611180811111111111111111111111111111001 +01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000 +00000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111011111114611145114611 +40811751146111461111114611111146111461111485111146111451111111111111111111111111111110010101111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111103333303333333333333333303333011111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111011110111111140000511146114511175114000061111111461111114000061111 +17061111400005111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111033333033333333333333333033330111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111110111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333333 -33333333333333333333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011110111111111111 +11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333303 +33333333333333330333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011110111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111033333333333333333333333333330111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111033333033333333333333333033330111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111110333333333333333333333333333301111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111110333330333333333333333333333301111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -03333333333330000333333333330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111101111 +03333333333333333333333333333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111101111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033333333330111100333333333011111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333333333333333333333333333301111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111003333330011111110333333001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111103333333333333333333333333333011111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111100033301111111103333001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 +11111111033333333333333333333333333330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 11101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000111100000011111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333333333333333333333333333011 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111110001111102111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111033333333333333333333333333330111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111011111111021111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111110333333333333000033333333333011111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111110011 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333333333011110033333 +33330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110111100001100111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111100333333001111111033333300111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111101111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111110003330111111110333300111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111011110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001 -01091111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101111 -11111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000011111111111111111111 +01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000011 +11000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111110010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111000000001000001111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111000111110211111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111011110111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111101111111102111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111110111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +10111111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011110111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011110000110011111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111110111101111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111001010111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111110010109111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111001011111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000100000111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111100101091111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111110010109111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111100000000000001111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111001010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101091111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111 +11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110010109111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000011111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111007080111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111100708011111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111000000000001111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111110010901111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111110000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000111111111111111111111 +11111111111111111111111111111001090111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100101011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110090101111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111009010111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111110010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110050101040000002701ffff030000000000}}}{\f36\fs20\insrsid8468892 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8468892 {\f36\fs20\insrsid10701697 Los grupos del directorio (clase }{\b\f36\fs20\insrsid10701697 groupOfUniqueNames}{\f36\fs20\insrsid10701697 ) ser\'e1 -n quienes llevar\'e1n la tarea de mantener el perfil del usuario. Un usuario puede pertenecer a todos los grupos que desee, de manera que se pueden combinar haciendo perfiles m\'e1s complejos. }{\f36\fs20\insrsid13969815 -Para ver los perfiles por defecto que deber\'e1n estar inicialmente, ver la secci\'f3n 6.}{\f36\fs20\insrsid8468892 -\par }{\f36\fs20\insrsid10701697 -\par Recaer\'e1 luego en la base de datos relacional el parametrizar cada grupo contra una funcionalidad propia de la aplicaci\'f3n.}{\f36\fs20\insrsid2303000 A continuaci\'f3n se detalla el DER de esta porci\'f3n de la base de datos de la aplicaci\'f3 -n, completamente aislada e independiente del resto de las tablas y relaciones:}{\f36\fs20\insrsid10701697 -\par }{\f36\fs20\insrsid2303000 -\par }\pard \qc \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2303000 {\f36\fs20\insrsid16671274\charrsid2303000 {\*\shppict{\pict{\*\picprop\shplid1027{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} +111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110050101040000002701ffff030000000000}}}{\f37\fs20\insrsid8468892 +\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8468892 {\f37\fs20\insrsid10701697 Los grupos del directorio (clase }{\b\f37\fs20\insrsid10701697 groupOfUniqueNames}{\f37\fs20\insrsid10701697 ) ser\'e1 +n quienes llevar\'e1n la tarea de mantener el perfil del usuario. Un usuario puede pertenecer a todos los grupos que desee, de manera que se pueden combinar haciendo perfiles m\'e1s complejos. }{\f37\fs20\insrsid13969815 +Para ver los perfiles por defecto que deber\'e1n estar inicialmente, ver la secci\'f3n 6.}{\f37\fs20\insrsid8468892 +\par }{\f37\fs20\insrsid10701697 +\par Recaer\'e1 luego en la base de datos relacional el parametrizar cada grupo contra una funcionalidad propia de la aplicaci\'f3n.}{\f37\fs20\insrsid2303000 A continuaci\'f3n se detalla el DER de esta porci\'f3n de la base de datos de la aplicaci\'f3 +n, completamente aislada e independiente del resto de las tablas y relaciones:}{\f37\fs20\insrsid10701697 +\par }{\f37\fs20\insrsid2303000 +\par }\pard \qc \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2303000 {\f37\fs20\insrsid15086904\charrsid2303000 {\*\shppict{\pict{\*\picprop\shplid1027{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} {\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex96\picscaley96\piccropl0\piccropr0\piccropt0\piccropb0 \picw16088\pich7040\picwgoal9121\pichgoal3991\pngblip\bliptag1467709443{\*\blipuid 577b7803c3d1f21e7b4f7f0c2b9b0d92}89504e470d0a1a0a0000000d49484452000002600000010a040300000047c2f44200000030504c5445cdcdcd000000000000ffffffcdcdcdffffffcdcdcdffff ff000000000000a4a4a4b6b6b6c8c8c8dbdbdbedededffffff3715113c00000001624b474403110c4cf2000000097048597300000ec300000ec301c76fa86400 @@ -4664,9 +4672,9 @@ c8949c0b9f81b5789e0dc378088e30c5679f0db036b93cd85d63211da3e36fd2d5079e67c37ce302 9f674b729d6caf9f673b9b11f6722e4f03ab1ee8db8cb083cfb3514ee8dc80b5c9e56960654e009f7a8959560f3dcf86f37cec85962acec886b5c9e56960ba30 9e6e9e683bf43c5b20442f116aba799eed0c80bd53a6e540daa2e98731b07d8eed8ee7d92e0098f7fa57efec789eed1c817d78b68281313006c6c018180363606709ec335eadcc5ba7edffd3e7f4059ee9325d0000000049454e44ae426082}}{\nonshppict {\pict\picscalex96\picscaley96\piccropl0\piccropr0\piccropt0\piccropb0\picw16088\pich7040\picwgoal9121\pichgoal3991\wmetafile8\bliptag1467709443\blipupi95{\*\blipuid 577b7803c3d1f21e7b4f7f0c2b9b0d92} -010009000003529e00000000319e000000000400000003010800050000000b0200000000050000000c020b016102030000001e00319e0000410b2000cc000a01 -6002000000000a0160020000000028000000600200000a0100000100040000000000000000000000000000000000000000000000000000000000ffffff00cdcd -cd00b6b6b600c8c8c800a4a4a400dbdbdb00ededed00000000000000000000000000000000000000000000000000000000000000000011111111111111111111 +010009000003569e00000000319e000000000400000003010800050000000b0200000000050000000c020b016102030000001e000400000007010400319e0000 +410b2000cc000a016002000000000a0160020000000028000000600200000a010000010004000000000000000000000000000000000000000000000000000000 +0000ffffff00cdcdcd00b6b6b600c8c8c800a4a4a400dbdbdb00ededed0000000000000000000000000000000000000000000000000000000000000000001111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -4674,1250 +4682,1250 @@ cd00b6b6b600c8c8c800a4a4a400dbdbdb00ededed00000000000000000000000000000000000000 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000012111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +00000000000000000000000000000000000000000000000000000000001211111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101211111111111111111111 +11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110121111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111012111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111101211111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101211111111111111111111 +11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110121111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111165711111111111111 -11111111111116000000061111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11331111111111111111111116511111111111111012111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111116 +57111111111111111111111111111600000006111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111133111111111111111111111651111111111111101211111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111101111111111111111111111111111111111111116571111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111117571111111111111111111111521111 -11111111101211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111657111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111757111111111111 +11111111115211111111111110121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110111111111111111111111111111111111111111657111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111331111111111111111111111125111111111111101211111111111111111111 +11111111111111111111111011111111111111111111111111111111111111165711111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111133111111111111111111111112511111111111110121111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111112005571600021130002 -11600021657165765500211600021657160006165716571111111657165716571600021657165713005571111111111111112021175611111202571117051120 -00511657111656561111120257111705152150000021300071130007117561111111111110121111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111200 +55716000211300021160002165716576550021160002165716000616571657111111165716571657160002165716571300557111111111111111202117561111 +12025711170511200051165711165656111112025711170515215000002130007113000711756111111111111012111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111011116021507756175665716577021606657165760516067021606657 -70212076571657111111165716571657756175665716577021307111111111111111555111551111153657111551120617051657111657551111153657111551 -65716061111207165120716511152111111111111012111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111602150775617566571657702160665716576 +05160670216066577021207657165711111116571657165775617566571657702130711111111111111155511155111115365711155112061705165711165755 +11111536571115516571606111120716512071651115211111111111101211111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111101111351165725111111111606251111165716576061153251111165765717566571657111111165716571657 -25111116571657657165711111111111111652571165711160665711206115211160665711165765711160665711206165711307111111175611117561153111 -11111111101211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110111135116572511111111160625111116571657606115325111116576571756657165711 +11111657165716572511111657165765716571111111111111165257116571116066571120611521116066571116576571116066571120616571130711111117 +56111175611531111111111110121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110111135117572000002160003135111116571657657115335111116572511152657165711111116571657165720000026571657657165711113005111 -11135153111500000516571602116571111116571116571500000516571602112511113061111117561111756115311111111111101211111111111111111111 +11111111111111111111111011113511757200000216000313511111657165765711533511111657251115265716571111111657165716572000002657165765 +71657111130051111113515311150000051657160211657111111657111657150000051657160211251111306111111756111175611531111111111110121111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111135116572511152606111 -12511111606165760611532511111657657175660616571111111606160616572511152606165765716571111111111111152125111251170216000003112511 -11111657111657125117021600000311207111130716061757606175711531111111111110121100000000000000000000000000000000000000000000000000 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011113511 +65725111526061111251111160616576061153251111165765717566061657111111160616061657251115260616576571657111111111111115212511125117 +02160000031125111111165711165712511702160000031120711113071606175760617571153111111111111012110000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111011116061507756120765712077021657602165760516067021657657 -70212076031207111111160312031251756120760312076571657111111111111120717561175612511657111551251111111600000007175612511657111551 -65711111351750006175000611152111111111111012110111111111111111111111111111111111111111111111111111111111111111111111111111111111 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111606150775612076571207702165760216576 +05160670216576577021207603120711111116031203125175612076031207657165711111111111112071756117561251165711155125111111160000000717 +56125116571115516571111135175000617500061115211111111111101211011111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111101111120055716000611300021160002165502576550021160002165716000616550031111111165500230021 -16000616550031657165711111111111115511153111351531165711165765711111165711165711351531165711165715611111702156111115611111756111 -11111111101211011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110111112005571600061130002116000216550257655002116000216571600061655003111 +11111655002300211600061655003165716571111111111111551115311135153116571116576571111116571116571135153116571116571561111170215611 +11156111117561111111111110121101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110111111116571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -17021112071165257116571116571521112076571116571165257116571116571331251115215311111531111125111111111111101211011111111111111111 +11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111011111111657111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111702111207116525711657111657152111207657111657116525711657111657133125111521531111153111112511111111111110121101 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111116571111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112071117021115551116571115511206 -17031657111657111555111657111551175770212061251111125111115211111111111110121101111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 +65711111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111207111702111555 +11165711155112061703165711165711155511165711155117577021206125111112511111521111111111111012110111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111011111111657111111111111111111111111165711111111111111657 -11111111111111111111111111111111111111111111111111111111111111111551111155111206111600000071116000311657111657111206111600000071 -11331600021160005116000516511111111111111012110111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111165711111111111111111111111116571 +11111111111116571111111111111111111111111111111111111111111111111111111111111111155111115511120611160000007111600031165711165711 +12061116000000711133160002116000511600051651111111111111101211011111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101211011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110121101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101211011111111111111111 +11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121101 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110121101111111111111111111111111111111111111111657111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111133111111111111111111111651111 -11111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111116000000061 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111133111111111111111 -11111165111111111111111111111111111111111012110111111111111111111111111111111111111111165711111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111175711111111111111111111115211111111111111111111111111111111111 -11111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111175711111111111111111111115211111111111111111111111 -11111111101211011111111111111111111111111111111111111116571111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111113311111111111111111111111251111111111111111111111111111111111111111111111111111111111111111111 -11111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111113311111111111111111111111251111111111111111111111111111111101211011111120055716000 -21130002116000216571657655002116000216571600061657165711111111111111120211756111112025711170511200051165711165656111112025711170 -51521500000213000711300071175611111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111165716571600061657165 -71657655006165711600021111111165716571657160002165716571300557111111111111111202117561111120257111705112000511657111656561111120 -25711170511111521111657117000711700071175611111111111111111111111111111110121101111160215077561756657165770216066571657605160670 -21606657702120765716571111111111111115551115511111536571115511206170516571116575511111536571115516571606111120716512071651115211 -11111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111011116571657702120765716571657603120765717561756111111165 -71657165775617566571657702130711111111111111155511155111115365711155112061705165711165755111115365711155111116571111657115515511 -55155111521111111111111111111111111111111012110111113511657251111111116062511111657165760611532511111657657175665716571111111111 -11116525711657111606657112061152111606657111657657111606657112061657113071111111756111175611531111111111111111111111111111111111 -11111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111101111657165765717566571657165760611526571251111111111116571657165725111116571657657165711 -11111111111165257116571116066571120611521116066571116576571116066571120611111657111165717561657756165711531111111111111111111111 -11111111101211011111351175720000021600031351111165716576571153351111165725111526571657111130051111113515311150000051657160211657 -11111165711165715000005165716021125111130611111175611117561153111111111111111111111111111111111111111111111111111111111111111111 -11111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110111165716572511152657165716576571153657120000021111111657165716572000002657165765716571111300511111135153111500000516571 -60211657111111657111657150000051657160211111125111116571657175665717561153111111111111111111111111111111101211011111351165725111 -52606111125111116061657606115325111116576571756606165711111111111111521251112511702160000031125111111165711165712511702160000031 -12071111307160617576061757115311111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111160616576571756606160 -61657606115260612511152111111160616061657251115260616576571657111111111111115212511125117021600000311251111111657111657125117021 -60000031111112071111657165717566571756115311111111111111111111111111111110121101111160615077561207657120770216576021657605160670 -21657657702120760312071111111111111207175611756125116571115512511111116000000071756125116571115516571111135175000617500061115211 -11111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111011116031207702120760312031251605120760217561207111111160 -31203125175612076031207657165711111111111112071756117561251165711155125111111160000000717561251165711155111116571111657165717566 -57175611521111111111111111111111111111111012110111111200557160006113000211600021655025765500211600021657160006165500311111111111 -11155111531113515311657111657657111111657111657113515311657111657156111117021561111156111117561111111111111111111111111111111111 -11111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111101111655003116000616550023002165500216550760006111111116550023002116000616550031657165711 -11111111111551115311135153116571116576571111116571116571135153116571116571111156116165716571756657175617561111111111111111111111 -11111111101211011111111165711111111111111111111111111111111111111111111111111111111111111111111111702111207116525711657111657152 -11120765711165711652571165711165713312511152153111115311111251111111111111111111111111111111111111111111111111111111111111111111 -11111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110111111111111111111111111111116571111111111111111111111111111111111111111111111111111111111111111117021112071165257116571 -11657152111207657111657116525711657111657111113311305571756165775616571251111111111111111111111111111111101211011111111165711111 -11111111111111111111111111111111111111111111111111111111111111111120711170211155511165711155112061703165711165711155511165711155 -11757702120612511111251111152111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111 -11111657111111111111111111111111111111111111111111111111111111111111111111207111702111555111657111551120617031657111657111555111 -65711155111111757117007115515511551551152111111111111111111111111111111110121101111111116571111111111111111111111111657111111111 -11111657111111111111111111111111115511111551112061116000000711160003116571116571112061116000000711133160002116000511600051651111 -11111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111657111111111111111111111111 -11111111111111111111111111111111111111111155111115511120611160000007111600031165711165711120611160000007111111133111657111500711 -15007165111111111111111111111111111111111012110111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012110111111111111111111111111111111111 +11111116571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111113311111111111 +11111111116511111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111 +11111160000000611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111113 +31111111111111111111116511111111111111111111111111111111101211011111111111111111111111111111111111111116571111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111117571111111111111111111111521111111111111111111 +11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111117571111111111111111111111521111111 +11111111111111111111111110121101111111111111111111111111111111111111111657111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111331111111111111111111111125111111111111111111111111111111111111111111111111111 +11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111331111111111111111111111125111111111111111111111111111111110121101 +11111200557160002113000211600021657165765500211600021657160006165716571111111111111112021175611111202571117051120005116571116565 +61111120257111705152150000021300071130007117561111111111111111111111111111111111111111111111111111111111111111111111111111011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011116571 +65716000616571657165765500616571160002111111116571657165716000216571657130055711111111111111120211756111112025711170511200051165 +71116565611111202571117051111152111165711700071170007117561111111111111111111111111111111012110111116021507756175665716577021606 +65716576051606702160665770212076571657111111111111111555111551111153657111551120617051657111657551111153657111551657160611112071 +65120716511152111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111657165770212076571657165760312076571 +75617561111111657165716577561756657165770213071111111111111115551115511111536571115511206170516571116575511111536571115511111657 +11116571155155115515511152111111111111111111111111111111101211011111351165725111111111606251111165716576061153251111165765717566 +57165711111111111111652571165711160665711206115211160665711165765711160665711206165711307111111175611117561153111111111111111111 +11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110111165716576571756657165716576061152657125111111111111657165716572511111 +65716576571657111111111111116525711657111606657112061152111606657111657657111606657112061111165711116571756165775616571153111111 +11111111111111111111111110121101111135117572000002160003135111116571657657115335111116572511152657165711113005111111351531115000 +00516571602116571111116571116571500000516571602112511113061111117561111756115311111111111111111111111111111111111111111111111111 +11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111011116571657251115265716571657657115365712000002111111165716571657200000265716576571657111130051111113515 +31115000005165716021165711111165711165715000005165716021111112511111657165717566571756115311111111111111111111111111111110121101 +11113511657251115260611112511111606165760611532511111657657175660616571111111111111152125111251170216000003112511111116571116571 +25117021600000311207111130716061757606175711531111111111111111111111111111111111111111111111111111111111111111111111111111011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011116061 +65765717566061606165760611526061251115211111116061606165725111526061657657165711111111111111521251112511702160000031125111111165 +71116571251170216000003111111207111165716571756657175611531111111111111111111111111111111012110111116061507756120765712077021657 +60216576051606702165765770212076031207111111111111120717561175612511657111551251111111600000007175612511657111551657111113517500 +06175000611152111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111603120770212076031203125160512076021 +75612071111111603120312517561207603120765716571111111111111207175611756125116571115512511111116000000071756125116571115511111657 +11116571657175665717561152111111111111111111111111111111101211011111120055716000611300021160002165502576550021160002165716000616 +55003111111111111115511153111351531165711165765711111165711165711351531165711165715611111702156111115611111756111111111111111111 +11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110111165500311600061655002300216550021655076000611111111655002300211600061 +65500316571657111111111111155111531113515311657111657657111111657111657113515311657111657111115611616571657175665717561756111111 +11111111111111111111111110121101111111116571111111111111111111111111111111111111111111111111111111111111111111111170211120711652 +57116571116571521112076571116571165257116571116571331251115215311111531111125111111111111111111111111111111111111111111111111111 +11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111011111111111111111111111111111657111111111111111111111111111111111111111111111111111111111111111111702111 +20711652571165711165715211120765711165711652571165711165711111331130557175616577561657125111111111111111111111111111111110121101 +11111111657111111111111111111111111111111111111111111111111111111111111111111111112071117021115551116571115511206170316571116571 +11555111657111551175770212061251111125111115211111111111111111111111111111111111111111111111111111111111111111111111111111011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 +11111111111111111111165711111111111111111111111111111111111111111111111111111111111111111120711170211155511165711155112061703165 +71116571115551116571115511111175711700711551551155155115211111111111111111111111111111111012110111111111657111111111111111111111 +11116571111111111111165711111111111111111111111111551111155111206111600000071116000311657111657111206111600000071113316000211600 +05116000516511111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111165711111111 +11111111111111111111111111111111111111111111111111111111115511111551112061116000000711160003116571116571112061116000000711111113 +31116571115007111500716511111111111111111111111111111111101211011111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101211011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101211011111111111111111 +11111111111111111111111110121101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110121101111111111111111111111111111111111111111111111160 -00000061111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111113311111111111111111111165111111111111111011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111600000006111111111111111111111111111 -11111111111111111111111111111111111111111111111111111331111111111651111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111012110111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -17571111111111111111111111521111111111111101111111111120711111111111111111111111111111111111111111111111111111111111111111111111 -11111116571153115316571113071111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111757111111111115211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101211011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111113311111111111111111111111251111 -11111111110111111111112071111111111111111111111111111111111111111111111111111111111111111111111111111116571111111116571170071111 -11111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111331111111111 -11251111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101211011111657165716000 -61657165716576550061657116000211111111657130055765716571600021657160006165716571500552657657120055715005521200557111111111111111 -11112021175611111202571117051120005116571116565611111202571117051521111657117000711700071175611111111111110111111111112071111111 -11111111111111111111111111111111111111111111111111111111111111111111111657111111111657113057111111111110111111116576571200557111 -11116571300557657165716000216571600061657165715005526576571200557150055212005571111152165765717031756111111111111657657111307116 -57111111111111111111111111111111111111111111111111111111111111111111111110121101111165716577021207657165716576031207657175617561 -11111165770213076571657702160665770212076571657207150665765760215072071506602150711111111111111111115551115511111536571115511206 -17051657111657551111153657111551657111165711551551155155111521111111111111011111111111207111111111111111111111111111111111111111 -11111111111111111111111111111111111111165711111111165711545711111111111011111111657657602150711111116577021307657165770216066577 -02120765716572071506657657602150720715066021507111165716576571351115211111111111165765711600711657111111111111111111111111111111 -11111111111111111111111111111111111111111012110111116571657657175665716571657606115265712511111111111165765716576571657251111165 -76571756657165760617566576573511657606175635116571111111111111111116525711657111606657112061152111606657111657657111606657112061 -65711116571756165775616571153111111111111101111111111120711111111111111111111111111111111111111111111111111111111111111111111111 -11111116571111111116571256571111111111101111111165765735116571111111657657165765716572511111657657175665716576061756657657351165 -76061756351165711116571657657756111531111111111116576571153571165711111111111111111111111111111111111111111111111111111111111111 -11111111101211011111657165725111526571657165765711536571200000211111116576571657657165735111116572511152657165716000066576573511 -75716000063511757111111113005111111351531115000005165716021165711111165711165715000005165716021125111116571657175665717561153111 -11111111110111111111112071111111111111111111111111111111111111111111111111111111111111111111111111111116571111111116571566571111 -11111110111130056576573511757111111165765716576571657351111165725111526571657160000665765735117571600006351175711112511657605531 -11153111130051111657657165657116571111111111111111111111111111111111111111111111111111111111111111111111101211011111606165765717 -56606160616576061152606125111521111111657657165760616572511111657657175660616571111756657657351165711117563511657111111111111111 -11152125111251170216000003112511111116571116571251170216000003112071111657165717566571756115311111111111110111111111112071111111 -11111111111111111111111111111111111111111111111111111111111111111111111657111111111657251657111111111110111111116576573511657111 -11116576571657606165725111116576571756606165711117566576573511657111175635116571111207165765407111153111111111111657657156657116 -57111111111111111111111111111111111111111111111111111111111111111111111110121101111160312077021207603120312516051207602175612071 -11111165765716576031207702165765770212076031207702120665765760615077021206606150711111111111111111207175611756125116571115512511 -11111600000007175612511657111551657111165716571756657175611521111111111111011111111111207111111111111111111111111111111111111111 -11111111111111111111111111111111111111165711111111165756165711111111111011111111657657606150711111116576571657603120770216576577 -02120760312077021206657657606150770212066061507111165716576572071115211111111111165765725165711657111111111111111111111111111111 -11111111111111111111111111111111111111111012110111116550031160006165500230021655002165507600061111111600035716576550031160002165 -71600061655003112000516576571200557120005112005571111111111111111155111531113515311657111657657111111657111657113515311657111657 -15611616571657175665717561756111111111111101111111120320711111111111111111111111111111111111111111111111111111111111111111111111 -11111356571111111116545116571111111111101111111600035712005571111116000357165765500311600021657160006165500311200051657657120055 -71200051120055711111566000357130217561111111111116576575716571165711111111111111111111111111111111111111111111111111111111111111 -11111111101211011111111111111111111111111111165711111111111111111111116571111111111111111111111111111111111111111111116571111111 -65711111111111657111111111111111170211120711652571165711165715211120765711165711652571165711165713311305571756165775616571251111 -11111111110111111111200071111111111111111111111111111111111111111111111111111111111111111111111111111150071111111116552116571111 -11111110111111116571111111657111111165711111111111111111111111111111111111111111111165711111116571111111111165711111331657657111 -11251111111111111657655311657116571111111111111111111111111111111111111111111111111111111111111111111111101211011111111111111111 -11111111111116571111111111111111111111756111111111111111111111111111111111111111111111657111111165711111111111657111111111111111 -12071117021115551116571115511206170316571116571115551116571115511757117007115515511551551152111111111111110111111111170071111111 -11111111111111111111111111111111111111111111111111111111111111111111111507111111111605111657111111111110111111117561111111657111 -11117561111111111111111111111111111111111111111111116571111111657111111111116571111175775665711111521111111111111657600711657116 -57111111111111111111111111111111111111111111111111111111111111111111111110121101111111111111111111111111111116571111111111111111 -11111115051111111111111111111165711111111111111111111165765711116571111111111165711111111111111115511111551112061116000000711160 -00311657111657111206111600000071113311165711150071115007165111111111111111011111111111657111111111111111111111111111111111111111 -11111111111111111111111111111111111111175711111111160211165711111111111011111111150007111165711111111505111111111111111111116571 -11111111111111111111657657111165711111111111657111111331500071111651111111111111165760311165200000006111111111111111111111111111 -11111111111111111111111111111111111111111012110111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121101 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101211011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012110111111111111111111111111111111111 +11111111111111600000006111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111331111111111111111111116511111111111111101111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111160000000611111111111 +11111111111111111111111111111111111111111111111111111111111111111111133111111111165111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111101211011111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111757111111111111111111111152111111111111110111111111112071111111111111111111111111111111111111111111111111111111 +11111111111111111111111657115311531657111307111111111110111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111175711111111111521111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110121101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111331111111111111 +11111111112511111111111111011111111111207111111111111111111111111111111111111111111111111111111111111111111111111111111657111111 +11165711700711111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11113311111111111125111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121101 +11116571657160006165716571657655006165711600021111111165713005576571657160002165716000616571657150055265765712005571500552120055 +71111111111111111111202117561111120257111705112000511657111656561111120257111705152111165711700071170007117561111111111111011111 +11111120711111111111111111111111111111111111111111111111111111111111111111111111111111165711111111165711305711111111111011111111 +65765712005571111111657130055765716571600021657160006165716571500552657657120055715005521200557111115216576571703175611111111111 +16576571113071165711111111111111111111111111111111111111111111111111111111111111111111111012110111116571657702120765716571657603 +12076571756175611111116577021307657165770216066577021207657165720715066576576021507207150660215071111111111111111111555111551111 +15365711155112061705165711165755111115365711155165711116571155155115515511152111111111111101111111111120711111111111111111111111 +11111111111111111111111111111111111111111111111111111116571111111116571154571111111111101111111165765760215071111111657702130765 +71657702160665770212076571657207150665765760215072071506602150711116571657657135111521111111111116576571160071165711111111111111 +11111111111111111111111111111111111111111111111111111111101211011111657165765717566571657165760611526571251111111111116576571657 +65716572511111657657175665716576061756657657351165760617563511657111111111111111111652571165711160665711206115211160665711165765 +71116066571120616571111657175616577561657115311111111111110111111111112071111111111111111111111111111111111111111111111111111111 +11111111111111111111111657111111111657125657111111111110111111116576573511657111111165765716576571657251111165765717566571657606 +17566576573511657606175635116571111657165765775611153111111111111657657115357116571111111111111111111111111111111111111111111111 +11111111111111111111111110121101111165716572511152657165716576571153657120000021111111657657165765716573511111657251115265716571 +60000665765735117571600006351175711111111300511111135153111500000516571602116571111116571116571500000516571602112511111657165717 +56657175611531111111111111011111111111207111111111111111111111111111111111111111111111111111111111111111111111111111111657111111 +11165715665711111111111011113005657657351175711111116576571657657165735111116572511152657165716000066576573511757160000635117571 +11125116576055311115311113005111165765716565711657111111111111111111111111111111111111111111111111111111111111111111111110121101 +11116061657657175660616061657606115260612511152111111165765716576061657251111165765717566061657111175665765735116571111756351165 +71111111111111111115212511125117021600000311251111111657111657125117021600000311207111165716571756657175611531111111111111011111 +11111120711111111111111111111111111111111111111111111111111111111111111111111111111111165711111111165725165711111111111011111111 +65765735116571111111657657165760616572511111657657175660616571111756657657351165711117563511657111120716576540711115311111111111 +16576571566571165711111111111111111111111111111111111111111111111111111111111111111111111012110111116031207702120760312031251605 +12076021756120711111116576571657603120770216576577021207603120770212066576576061507702120660615071111111111111111120717561175612 +51165711155125111111160000000717561251165711155165711116571657175665717561152111111111111101111111111120711111111111111111111111 +11111111111111111111111111111111111111111111111111111116571111111116575616571111111111101111111165765760615071111111657657165760 +31207702165765770212076031207702120665765760615077021206606150711116571657657207111521111111111116576572516571165711111111111111 +11111111111111111111111111111111111111111111111111111111101211011111655003116000616550023002165500216550760006111111160003571657 +65500311600021657160006165500311200051657657120055712000511200557111111111111111115511153111351531165711165765711111165711165711 +35153116571116571561161657165717566571756175611111111111110111111112032071111111111111111111111111111111111111111111111111111111 +11111111111111111111135657111111111654511657111111111110111111160003571200557111111600035716576550031160002165716000616550031120 +00516576571200557120005112005571111156600035713021756111111111111657657571657116571111111111111111111111111111111111111111111111 +11111111111111111111111110121101111111111111111111111111111116571111111111111111111111657111111111111111111111111111111111111111 +11111165711111116571111111111165711111111111111117021112071165257116571116571521112076571116571165257116571116571331130557175616 +57756165712511111111111111011111111120007111111111111111111111111111111111111111111111111111111111111111111111111111115007111111 +11165521165711111111111011111111657111111165711111116571111111111111111111111111111111111111111111116571111111657111111111116571 +11113316576571111125111111111111165765531165711657111111111111111111111111111111111111111111111111111111111111111111111110121101 +11111111111111111111111111111657111111111111111111111175611111111111111111111111111111111111111111111165711111116571111111111165 +71111111111111111207111702111555111657111551120617031657111657111555111657111551175711700711551551155155115211111111111111011111 +11111700711111111111111111111111111111111111111111111111111111111111111111111111111111150711111111160511165711111111111011111111 +75611111116571111111756111111111111111111111111111111111111111111111657111111165711111111111657111117577566571111152111111111111 +16576007116571165711111111111111111111111111111111111111111111111111111111111111111111111012110111111111111111111111111111111657 +11111111111111111111111505111111111111111111116571111111111111111111116576571111657111111111116571111111111111111551111155111206 +11160000007111600031165711165711120611160000007111331116571115007111500716511111111111111101111111111165711111111111111111111111 +11111111111111111111111111111111111111111111111111111117571111111116021116571111111111101111111115000711116571111111150511111111 +11111111111165711111111111111111111165765711116571111111111165711111133150007111165111111111111116576031116520000000611111111111 +11111111111111111111111111111111111111111111111111111111101211011111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110121101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101211011111111111111111 +11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121101 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110121101111111111111111111111111111133657111111111116511 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012110111111111111111111111111111113365 +71111111111165111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111336571111111 +11116511111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111101211011111111111111111111111111117576571111111111115211111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111113365711111111111651111111111 +11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110111111111111111111111111111757657111111111111521111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111012110111111111111111111111111111175765711111111111152111111111111111111111111111111111 +11111111111111111111111110121101111111111111111111111111111331657111111111111251111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111101111111111111111111111111117576571111111111115211111111111111111111111111111111111111111 +11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111011111111111111111111111111133165711111111111125111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121101 +11111111111165712005571111152165500216571703175611111111111165765711130711657111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 +11116571200557111115216550021657170317561111111111116576571113071165711111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012110111111113511165760215071111657160 +51606657135111521111111111116576571160071165711111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111351116576021507111165716051606657 +13511152111111111111657657116007116571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111101211011111111351116573511657111165716061153657756111531111111111116576 +57115357116571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110111111135111657351165711116571606115365775611153111111111111657657115357 +11657111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110121101111111135111657351175711112511657115360553111153111130051111657657165657116571111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101211011111111111111111111111111113316571111111111112511111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111011111113511165735117571111251165711536055311115311113005111165765716565711657111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121101 +11112000000665735116571111207160611536540711115311111111111165765715665711657111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011112000 +00066573511657111120716061153654071111531111111111116576571566571165711111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012110111111113511165760615071111657160 +51606657207111521111111111116576572516571165711111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111351116576061507111165716051606657 +20711152111111111111657657251657116571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111101211011111111351116571200557111115616550021657130217561111111111116576 +57571657116571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110111111135111657120055711111561655002165713021756111111111111657657571657 +11657111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110121101111111135111111111165711111331111111165711111251111111111111657655311657116571111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110111111111111111111111111111331657111111111111251111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101211011111111111116571 -20055711111521655002165717031756111111111111657657111307116571111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111657120055711 -11152165500216571703175611111111111165765711130711657111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110121101111111135111657602150711116571605160665713511152 -11111111111165765711600711657111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111011111113511165760215071111657160516066571351115211111111 -11116576571160071165711111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111012110111111113511165735116571111657160611536577561115311111111111165765711535711657111 +11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111011111113511111111116571111133111111116571111125111111111111165765531165711657111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121101 +11111111111111111116571111175711111116571111152111111111111165760071165711657111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 +11111111111657111117571111111657111115211111111111116576007116571165711111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012110111111111111165711116571111113311 +11111657111165111111111111116576031116520000000611111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111116571111657111111331111111657 +11116511111111111111657603111652000000061111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111101211011111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111101111111351116573511657111165716061153657756111531111111111116576571153571165711111111111 +11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101211011111111351116573511757111125116571153605531111531111300511116576571656571165711111111111111111111111111111111111 +11111111111111111111111110121101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110111111135111657351175711112511657115360553111153111130051111657657165657116571111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101211011111200000066573 -51165711112071606115365407111153111111111111657657156657116571111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111120000006657351165711 -11207160611536540711115311111111111165765715665711657111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110121101111111135111657606150711116571605160665720711152 -11111111111165765725165711657111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000011111113511165760615071111657160516066572071115211111111 -11116576572516571165711111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111012110111111113511165712005571111156165500216571302175611111111111165765757165711657111 +11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121101 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111101111111351116571200557111115616550021657130217561111111111116576575716571165711111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101211011111111351111111111657111113311111111657111112511111111111116576553116571165711111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110111111135111111111165711111331111111165711111251111111111111657655311657116571111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101211011111111111111111 -11165711111757111111165711111521111111111111657600711657116571111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111165711 -11175711111116571111152111111111111165760071165711657111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110121101111111111111657111165711111133111111165711116511 -11111111111165760311165200000006111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111011111111111165711116571111113311111116571111651111111111 -11116576031116520000000611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111012110111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101211011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101211011111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110121101111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012110111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111012110111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111101211011111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101211011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110121101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101211000000000000000000 +11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110121100 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000121102222222222222222222222222222222222222222222222222 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012110222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111022222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222012110222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222201211022222222222222222222222222222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222201111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111102222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110222222222222222222222222222222222222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222201211022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222220121102222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201211022222222222222222 +22222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220121102 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222220121102222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222012110222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111022222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222012110222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222201211022222222222222222222222222222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222201111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111102222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110222222222222222222222222222222222222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222201211022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222220121102222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222223000000032222222222222222222222222222222222222222222222222222222222222222222222222222222222222201211022222222222222222 +22222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222300000003222222222222222222222222222222222222222222222222222222222222222222222222222222222222220121102 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222220121102222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222012110222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111022222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222012110222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22230422222250055430423042300052304230003230423044000505304304250050440005052500504222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222201111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111102222222222222222222222222222222222222222222222222223042222225005543042304230005230423000 -32304230440005053043042500504400050525005042222222304250323042300052304230425005542222222222222222222222222222222222222222222222 -22222222201211022222222222222222222222222222222222222222222222222222222222222222222222222222222222230422222405250430423044052303 -30440525043042304504250330430430525045042503305250422222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110222222222222222222222222222222222222222222222222222304222224052504304230440523033044052504304230450425033043043052504504 -25033052504222222230425052304403240330423044052504222222222222222222222222222222222222222222222222222222201211022222222222222222 -22222222222222222222222222222222222222222222222222222222222222222223042222230423043042304504222230430424033042304303240330430450 -42304303240350423042222222222222222222222222222222222222222222222222222222222222222222222222222222222222220111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222 -22222222222222222222222222230422222304230430423045042222304304240330423043032403304304504230430324035042304222222230440554304504 -22223042304304230422222222222222222222222222222222222222222222222222222220121102222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222304222223042304304230450422223045042405304230423000033043045522454230000355224542222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111022222222222222222222222222222222222222222222222222230422 -22230423043042304504222230450424053042304230000330430455224542300003552245422222223043535430450000053042304304230422222222222222 -22222222222222222222222222222222222222222012110222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22230422222304230430323045042222304304240330323042222403304304552230422224035522304222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222201111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111102222222222222222222222222222222222222222222222222223042222230423043032304504222230430424 -03303230422224033043045522304222240355223042222222304552553045042405303230430423042222222222222222222222222222222222222222222222 -22222222201211022222222222222222222222222222222222222222222222222222222222222222222222222222222222230000052304230430525044052304 -30440525043052504405250330430430325044052503303250422222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110222222222222222222222222222222222222222222222222222300000523042304305250440523043044052504305250440525033043043032504405 -25033032504222222230353255304403250430525043042304222222222222222222222222222222222222222222222222222222201211022222222222222222 -22222222222222222222222222222222222222222222222222222222222222222223042222230423043050052230005230423000323050052250005230430425 -00504250005225005042222222222222222222222222222222222222222222222222222222222222222222222222222222222222220111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222 -22222222222222222222222222230422222304230430500522300052304230003230500522500052304304250050425000522500504222222230554245504230 -00323050052304230422222222222222222222222222222222222222222222222222222220121102222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222304222222222222222222222222222222222222222222222222223042222222304222222222223042222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111022222222222222222222222222222222222222222222222222230422 -22222222222222222222222222222222222222222222222230422222223042222222222230422222223055222550422222222222222222222222222222222222 -22222222222222222222222222222222222222222012110222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22230422222222222222222222222222222222222222222222222222304222222230422222222222304222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222201111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111102222222222222222222222222222222222222222222222222223042222222222222222222222222222222222 -22222222222222223042222222304222222222223042222222300522250042222222222222222222222222222222222222222222222222222222222222222222 -22222222201211022222222222222222222222222222222222222222222222222222222222222222222222222222222222230000005222222222222222222222 -30422222222222222222222230430422223042222222222230422222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110222222222222222222222222222222222222222222222222222300000052222222222222222222223042222222222222222222223043042222304222 -22222222304222222230042224004222222222222222222222222222222222222222222222222222222222222222222222222222201211022222222222222222 +22222222222222222222222222222222222222222222222222222222201211022222222222222222222222222222222222222222222222222222222222222222 +22222222222222222223042222225005543042304230005230423000323042304400050530430425005044000505250050422222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110222222222222222222222222222222222222222222222222222304222222500554304230 +42300052304230003230423044000505304304250050440005052500504222222230425032304230005230423042500554222222222222222222222222222222 +22222222222222222222222220121102222222222222222222222222222222222222222222222222222222222222222222222222222222222223042222240525 +04304230440523033044052504304230450425033043043052504504250330525042222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111022222222222222222222222222222222222222222222222222230422222405250430423044052303304405250430423045042503 +30430430525045042503305250422222223042505230440324033042304405250422222222222222222222222222222222222222222222222222222220121102 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222304222223042304304230450422223043042403304230 +43032403304304504230430324035042304222222222222222222222222222222222222222222222222222222222222222222222222222222222222222011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222 +22222222222222222222222222222222222222222223042222230423043042304504222230430424033042304303240330430450423043032403504230422222 +22304405543045042222304230430423042222222222222222222222222222222222222222222222222222222012110222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222230422222304230430423045042222304504240530423042300003304304552245423000035522 +45422222222222222222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222 +22222222222304222223042304304230450422223045042405304230423000033043045522454230000355224542222222304353543045000005304230430423 +04222222222222222222222222222222222222222222222222222222201211022222222222222222222222222222222222222222222222222222222222222222 +22222222222222222223042222230423043032304504222230430424033032304222240330430455223042222403552230422222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110222222222222222222222222222222222222222222222222222304222223042304303230 +45042222304304240330323042222403304304552230422224035522304222222230455255304504240530323043042304222222222222222222222222222222 +22222222222222222222222220121102222222222222222222222222222222222222222222222222222222222222222222222222222222222223000005230423 +04305250440523043044052504305250440525033043043032504405250330325042222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111022222222222222222222222222222222222222222222222222230000052304230430525044052304304405250430525044052503 +30430430325044052503303250422222223035325530440325043052504304230422222222222222222222222222222222222222222222222222222220121102 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222304222223042304305005223000523042300032305005 +22500052304304250050425000522500504222222222222222222222222222222222222222222222222222222222222222222222222222222222222222011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222 +22222222222222222222222222222222222222222223042222230423043050052230005230423000323050052250005230430425005042500052250050422222 +22305542455042300032305005230423042222222222222222222222222222222222222222222222222222222012110222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222230422222222222222222222222222222222222222222222222222304222222230422222222222 +30422222222222222222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222 +22222222222304222222222222222222222222222222222222222222222222223042222222304222222222223042222222305522255042222222222222222222 +22222222222222222222222222222222222222222222222222222222201211022222222222222222222222222222222222222222222222222222222222222222 +22222222222222222223042222222222222222222222222222222222222222222222222230422222223042222222222230422222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110222222222222222222222222222222222222222222222222222304222222222222222222 +22222222222222222222222222222222304222222230422222222222304222222230052225004222222222222222222222222222222222222222222222222222 +22222222222222222222222220121102222222222222222222222222222222222222222222222222222222222222222222222222222222222223000000522222 +22222222222222223042222222222222222222223043042222304222222222223042222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111022222222222222222222222222222222222222222222222222230000005222222222222222222222304222222222222222222222 +30430422223042222222222230422222223004222400422222222222222222222222222222222222222222222222222222222222222222222222222220121102 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222220121102222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222012110222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111022222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222012110222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222201211022222222222222222222222222222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222201111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111102222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110222222222222222222222222222222222222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222201211022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222220121102222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201211022222222222222222 +22222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220121102 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222220121102222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222012110222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111022222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222012110000000000000000000000000000000000000000000000000000000000000000000000000000000000 +22222222222222222222222222222222222222222222222222222222201211000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000001211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111 +00000000000000000000000000121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111101111111116571153153657120616571111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111657115315365712061657111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110111111111657111111165713021657111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111011111111165711111116571302165711111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111011111111165711111116571555165711111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111101111111116571111111657155516571111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111165711111116577525 -16571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111116 +57111111165775251657111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111101111111116571111111657257566571111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111657111111165725756657111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110111111111657111111165733153657111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111011111111165711111116573315365711111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111011111111165711111116575612565711111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111101111111116571111111657561256571111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111165711111116525717 -52571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111116 +57111111165257175257111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111101111111356571111111654511154571111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111135657111111165451115457111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110111111115007111111165531113557111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111011111111500711111116553111355711111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111011111111150711111116056111200711111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111101111111115071111111605611120071111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111175711111116051111 -70071111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111117 +57111111160511117007111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110111111116571153115316571113071111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111011111111657115311531657111307111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111011111111657111111111657117007111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111101111111165711111111165711700711111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111657111111111657113 -05711111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111165 +71111111116571130571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111101111111165711111111165711545711111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111116571111111116571154571111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110111111116571111111116571256571111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111011111111657111111111657125657111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111011111111657111111111657156657111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111101111111165711111111165715665711111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111657111111111657251 -65711111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111165 +71111111116572516571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111101111111165711111111165756165711111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111116571111111116575616571111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110111111356571111111116545116571111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111011111135657111111111654511657111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111011111115007111111111655211657111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111101111111500711111111165521165711111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111507111111111605111 -65711111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111150 +71111111116051116571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111101111111175711111111160211165711111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111117571111111116021116571111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +00000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111116000000061111111111111111111 -11111111111111111111111111111111111111111111111111111111111113311111111116511111111111111111111111111111111111111111111111111111 -11111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111117571111111111152111111111111111111111111111111111111111111111111111111111111111111111111111111101111 +11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111113311 -11111111112511111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111165765712 -00557111111165713005576571657160002165716000616571657150055265765712005571500552120055711111521657657170317561111111111116576571 -11307116571111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111111116576576021507111111165770213076571657702 -16066577021207657165720715066576576021507207150660215071111657165765713511152111111111111657657116007116571111111111111111111111 -11111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111600000006111 +11111111111111111111111111111111111111111111111111111111111111111111111111111331111111111651111111111111111111111111111111111111 +11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111111111657657351165711111116576571657657165725111116576571756657165760617566576 -57351165760617563511657111165716576577561115311111111111165765711535711657111111111111111111111111111111111111111111111111101111 +11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111757111111111115211111111111111111111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111133111111111111251111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011111300565765735117571111111657657165765716573511111657251115265716571600006657657351175716000063511757111125116 -57605531111531111300511116576571656571165711111111111111111111111111111111111111111111111110111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 +11111111657657120055711111116571300557657165716000216571600061657165715005526576571200557150055212005571111152165765717031756111 +11111111165765711130711657111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111165765735 -11657111111165765716576061657251111165765717566061657111175665765735116571111756351165711112071657654071111531111111111116576571 -56657116571111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111657657602150711111116577 +02130765716577021606657702120765716572071506657657602150720715066021507111165716576571351115211111111111165765711600711657111111 +11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111111116576576061507111111165765716576031207702 -16576577021207603120770212066576576061507702120660615071111657165765720711152111111111111657657251657116571111111111111111111111 -11111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111011111111165765735116571111111657657165765716572511111657657175665 +71657606175665765735116576061756351165711116571657657756111531111111111116576571153571165711111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111111116000357120055711111160003571657655003116000216571600061655003112000516576 -57120055712000511200557111115660003571302175611111111111165765757165711657111111111111111111111111111111111111111111111111101111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111101111130056576573511757111111165765716576571657351111165725111526571657160000665765735117571600006 +35117571111251165760553111153111130051111657657165657116571111111111111111111111111111111111111111111111111011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011111111165711111116571111111657111111111111111111111111111111111111111111111657111111165711111111111657111113316 -57657111112511111111111116576553116571165711111111111111111111111111111111111111111111111110111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 +11111111657657351165711111116576571657606165725111116576571756606165711117566576573511657111175635116571111207165765407111153111 +11111111165765715665711657111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111175611111 -11657111111175611111111111111111111111111111111111111111111165711111116571111111111165711111757756657111115211111111111116576007 -11657116571111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111657657606150711111116576 +57165760312077021657657702120760312077021206657657606150770212066061507111165716576572071115211111111111165765725165711657111111 +11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111111111500071111657111111115051111111111111111 -11116571111111111111111111116576571111657111111111116571111113315000711116511111111111111657603111652000000061111111111111111111 -11111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111011111111600035712005571111116000357165765500311600021657160006165 +50031120005165765712005571200051120055711111566000357130217561111111111116576575716571165711111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 +11111111111111111111111111111101111111116571111111657111111165711111111111111111111111111111111111111111111165711111116571111111 +11116571111133165765711111251111111111111657655311657116571111111111111111111111111111111111111111111111111011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 +11111111756111111165711111117561111111111111111111111111111111111111111111116571111111657111111111116571111175775665711111521111 +11111111165760071165711657111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111150007111165711111111505 +11111111111111111111657111111111111111111111657657111165711111111111657111111331500071111651111111111111165760311165200000006111 +11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111160 -00000065000711111111111165711111111111111111111111111111111111111111111111111111111111111111111111111111111111111113311111111111 -11111111116511111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111120713511111111111165711111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111117571111111111111111111111521111111111111101111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011111111111111111111111111111111111111111111111111111111111657111111111116571111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111331111111111111111111111125111111111111110111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111 +11111111111111600000006500071111111111116571111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11133111111111111111111111651111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111657165716000 -61657165716576550061657116000211111111120055665711300557655002116000611111111111111112021175611111202571117051120005116571116565 -61111120257111705152111165711700071170007117561111111111111011111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111112071351111 +11111111657111111111111111111111111111111111111111111111111111111111111111111111111111111111111111757111111111111111111111152111 +11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111165716577021207657165716576031207657175617561 -11111160613066571702130760516067021207111111111111111555111551111153657111551120617051657111657551111153657111551657111165711551 -55115515511152111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111165711111111111657111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111133111111111111111111111112511111111111111011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111116571657657175665716571657606115265712511111111111135116066571657165760611536 -57175611111111111111652571165711160665711206115211160665711165765711160665711206165711116571756165775616571153111111111111101111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 +11116571657160006165716571657655006165711600021111111112005566571130055765500211600061111111111111111202117561111120257111705112 +00051165711165656111112025711170515211116571170007117000711756111111111111101111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011111657165725111526571657165765711536571200000211111113511756657165716576571153251115211113005111111351531115000 -00516571602116571111116571116571500000516571602112511111657165717566571756115311111111111110111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111116571657702120765716571657603 +12076571756175611111116061306657170213076051606702120711111111111111155511155111115365711155112061705165711165755111115365711155 +16571111657115515511551551115211111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111606165765717 -56606160616576061152606125111521111111351160660616571657606115365717561111111111111152125111251170216000003112511111116571116571 -25117021600000311207111165716571756657175611531111111111111011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111011111657165765717566571657165760611526571251111111111113511606657 +16571657606115365717561111111111111165257116571116066571120611521116066571116576571116066571120616571111657175616577561657115311 +11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111160312077021207603120312516051207602175612071 -11111160615066021657165760516067021207111111111111120717561175612511657111551251111111600000007175612511657111551657111165716571 -75665717561152111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111101111165716572511152657165716576571153657120000021111111351175665716571657657115325111521111300511 +11113515311150000051657160211657111111657111657150000051657160211251111165716571756657175611531111111111111011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111116550031160006165500230021655002165507600061111111112005566550257165765500211 -60006111111111111115511153111351531165711165765711111165711165711351531165711165715611616571657175665717561756111111111111101111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 +11116061657657175660616061657606115260612511152111111135116066061657165760611536571756111111111111115212511125117021600000311251 +11111165711165712511702160000031120711116571657175665717561153111111111111101111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111116031207702120760312031251605 +12076021756120711111116061506602165716576051606702120711111111111112071756117561251165711155125111111160000000717561251165711155 +16571111657165717566571756115211111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011111111111111111111111111111165711111111111111111111111111111111111111111111111111111111111111111170211120711652 -57116571116571521112076571116571165257116571116571331130557175616577561657125111111111111110111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111011111655003116000616550023002165500216550760006111111111200556655 +02571657655002116000611111111111111551115311135153116571116576571111116571116571135153116571116571561161657165717566571756175611 +11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111 -11111111111116571111111111111111111111111111111111111111111111111111111111111111112071117021115551116571115511206170316571116571 -11555111657111551175711700711551551155155115211111111111111011111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111101111111111111111111111111111116571111111111111111111111111111111111111111111111111111111111111111 +11702111207116525711657111657152111207657111657116525711657111657133113055717561657756165712511111111111111011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111116571111111111111111 -11111111111111111111111111111111111111111111111111551111155111206111600000071116000311657111657111206111600000071113311165711150 -07111500716511111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 +11111111111111111111111111111657111111111111111111111111111111111111111111111111111111111111111111207111702111555111657111551120 +61703165711165711155511165711155117571170071155155115515511521111111111111101111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111657 +11111111111111111111111111111111111111111111111111111111111111111155111115511120611160000007111600031165711165711120611160000007 +11133111657111500711150071651111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111133657111111111116511 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111111111111111111111111111175765711111111111152111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111113365 +71111111111165111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111117576571111111111115211111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011111111111111111111111111113316571111111111112511111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111116571 -20055711111521655002165717031756111111111111657657111307116571111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111101111111111111111111111111111331657111111111111251111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111111135111657602150711116571605160665713511152 -11111111111165765711600711657111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 +11111111111165712005571111152165500216571703175611111111111165765711130711657111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111111113511165735116571111657160611536577561115311111111111165765711535711657111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111113511165760215071111657160 +51606657135111521111111111116576571160071165711111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111011111111351116573511657111165716061153657756111531111111111116576 +57115357116571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011111111351116573511757111125116571153605531111531111300511116576571656571165711111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111101111111135111657351175711112511657115360553111153111130051111657657165657116571111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111200000066573 -51165711112071606115365407111153111111111111657657156657116571111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 +11112000000665735116571111207160611536540711115311111111111165765715665711657111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111111135111657606150711116571605160665720711152 -11111111111165765725165711657111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111113511165760615071111657160 +51606657207111521111111111116576572516571165711111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111111113511165712005571111156165500216571302175611111111111165765757165711657111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111011111111351116571200557111115616550021657130217561111111111116576 +57571657116571111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011111111351111111111657111113311111111657111112511111111111116576553116571165711111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111 +11111111111111111111111111111101111111135111111111165711111331111111165711111251111111111111657655311657116571111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111 -11165711111757111111165711111521111111111111657600711657116571111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 +11111111111111111116571111175711111116571111152111111111111165760071165711657111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111657111165711111133111111165711116511 -11111111111165760311165200000006111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111165711116571111113311 +11111657111165111111111111116576031116520000000611111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 +11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111 +11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 +11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111 +11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111 +00000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222222222222 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222201111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +22222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111022222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220111111111111111111111111111111111111 +11111111111111111111111111111102222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222222222 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111 +22222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222222222222 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222201111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +22222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111022222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111022222222222222222222222222222222222222222222222222222222222222222222223000000032222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220111111111111111111111111111111111111 +11111111111111111111111111111102222222222222222222222222222222222222222222222222222222222222222222222300000003222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222222222 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111 +22222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222222222222 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222201111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110222222222222222222222222222222222222222222304222222230005230423043043042222222304 -22222250055430423042300052304230003230423044000505304304250050440005052500504222222222222222222222222222222222222222222222201111 +22222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111022222222222222222222222222222222222222222230422222223000523042304 +30430422222223042222225005543042304230005230423000323042304400050530430425005044000505250050422222222222222222222222222222222222 +22222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111022222222222222222222222222222222222222222230422222240324033042304304304222222230422222405250430423044052303304405 -25043042304504250330430430525045042503305250422222222222222222222222222222222222222222222220111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111102222222222222222222222222222222222222222223042222224032403304230430430422222223042222240525043042 +30440523033044052504304230450425033043043052504504250330525042222222222222222222222222222222222222222222222011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222222222 -22222222222222222222222223042222225042222304230430430422222223042222230423043042304504222230430424033042304303240330430450423043 -03240350423042222222222222222222222222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102 +22222222222222222222222222222222222222222304222222504222230423043043042222222304222223042304304230450422223043042403304230430324 +03304304504230430324035042304222222222222222222222222222222222222222222222201111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222223042222 -22500000530423043043042222222304222223042304304230450422223045042405304230423000033043045522454230000355224542222222222222222222 -22222222222222222222222222201111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222222222222 +22222222230422222250000053042304304304222222230422222304230430423045042222304504240530423042300003304304552245423000035522454222 +22222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110222222222222222222222222222222222222222222300000042504240530323043043042222222304 -22222304230430323045042222304304240330323042222403304304552230422224035522304222222222222222222222222222222222222222222222201111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111022222222222222222222222222222222222222222230000004250424053032304 +30430422222223042222230423043032304504222230430424033032304222240330430455223042222403552230422222222222222222222222222222222222 +22222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111022222222222222222222222222222222222222222230422250440325043052304304304222222230000052304230430525044052304304405 -25043052504405250330430430325044052503303250422222222222222222222222222222222222222222222220111111111111111111111111111111111111 +11111111111111111111111111111102222222222222222222222222222222222222222223042225044032504305230430430422222223000005230423043052 +50440523043044052504305250440525033043043032504405250330325042222222222222222222222222222222222222222222222011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222222222 -22222222222222222222222223042224032300032350000050430422222223042222230423043050052230005230423000323050052250005230430425005042 -50005225005042222222222222222222222222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102 +22222222222222222222222222222222222222222304222403230003235000005043042222222304222223042304305005223000523042300032305005225000 +52304304250050425000522500504222222222222222222222222222222222222222222222201111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222223042224 -03222222222223042223042222222304222222222222222222222222222222222222222222222222223042222222304222222222223042222222222222222222 -22222222222222222222222222201111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222222222222 +22222222230422240322222222222304222304222222230422222222222222222222222222222222222222222222222222304222222230422222222222304222 +22222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110222222222222222222222222222222222222222222304222504222222222224032223042222222304 -22222222222222222222222222222222222222222222222222304222222230422222222222304222222222222222222222222222222222222222222222201111 +11111111111111111111111111111111111111111111111111111111111111022222222222222222222222222222222222222222230422250422222222222403 +22230422222223042222222222222222222222222222222222222222222222222230422222223042222222222230422222222222222222222222222222222222 +22222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111102222222222222222222222222222222222222222223000000422222222222225000430422222223000000522222222222 +22222222223042222222222222222222223043042222304222222222223042222222222222222222222222222222222222222222222011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111022222222222222222222222222222222222222222230000004222222222222250004304222222230000005222222222222222222222304222 -22222222222222222230430422223042222222222230422222222222222222222222222222222222222222222220111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222222222 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111 +22222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222222222222 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222201111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +22222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111022222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220111111111111111111111111111111111111 +11111111111111111111111111111102222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222222222 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222011111111111111111111111111111111111111111111111111111111111111111111 +22222222222222222222222222222222222222222222222222222222222222222222222222201111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222222222222222222222222222222222222222 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222201111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +22222222222222222222222222222222222222222220111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111022222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111 +11111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -5929,43 +5937,43 @@ cd00b6b6b600c8c8c800a4a4a400dbdbdb00ededed00000000000000000000000000000000000000 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111040000002701ffff030000000000}}}{\f36\fs20\insrsid2303000 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2303000 {\f36\fs20\insrsid2303000 -\par }{\f36\fs20\insrsid10897988 Explicaremos a continuaci\'f3n el significado y uso de cada una de las tablas}{\f36\fs20\insrsid2705535 . +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111040000002701ffff030000000000}}}{\f37\fs20\insrsid2303000 +\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2303000 {\f37\fs20\insrsid2303000 +\par }{\f37\fs20\insrsid10897988 Explicaremos a continuaci\'f3n el significado y uso de cada una de las tablas}{\f37\fs20\insrsid2705535 . \par -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2705535 {\b\f36\fs20\insrsid7230403 Diccionario de datos +\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2705535 {\b\f37\fs20\insrsid7230403 Diccionario de datos \par -\par }{\b\f36\fs20\insrsid2705535 Tablas -\par }{\f36\fs20\insrsid2705535 +\par }{\b\f37\fs20\insrsid2705535 Tablas +\par }{\f37\fs20\insrsid2705535 \par }\trowd \irow0\irowband0\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth2770\clcbpatraw1 \cellx2700\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth6208\clcbpatraw1 \cellx8908 -\pard\plain \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid3082843\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\cf8\insrsid2705535 Tabla}{\b\f36\fs20\cf8\insrsid2705535\charrsid15410915 -\cell }{\b\f36\fs20\cf8\insrsid2705535 Descripci\'f3n}{\b\f36\fs20\cf8\insrsid2705535\charrsid15410915 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\f36\fs20\insrsid2705535 \trowd \irow0\irowband0\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 +\pard\plain \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid3082843\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\cf8\insrsid2705535 Tabla}{\b\f37\fs20\cf8\insrsid2705535\charrsid15410915 +\cell }{\b\f37\fs20\cf8\insrsid2705535 Descripci\'f3n}{\b\f37\fs20\cf8\insrsid2705535\charrsid15410915 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { +\f37\fs20\insrsid2705535 \trowd \irow0\irowband0\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth2770\clcbpatraw1 \cellx2700\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth6208\clcbpatraw1 \cellx8908\row }\trowd \irow1\irowband1\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2770\clshdrawnil \cellx2700\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6208\clshdrawnil \cellx8908\pard\plain -\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid3082843\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\cf1\insrsid2705535 Perfil_Funcionalidad}{\f36\fs20\cf1\insrsid2705535\charrsid2705535 \cell -}{\f36\fs20\cf1\insrsid2705535 Su objetivo es mapear un grupo del directorio contra una funcionalidad propia de la aplicaci\'f3n.}{\f36\fs20\cf1\insrsid2705535\charrsid2705535 \cell }\pard\plain -\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid2705535 \trowd \irow1\irowband1\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 +\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid3082843\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f37\fs20\cf1\insrsid2705535 Perfil_Funcionalidad}{\f37\fs20\cf1\insrsid2705535\charrsid2705535 \cell +}{\f37\fs20\cf1\insrsid2705535 Su objetivo es mapear un grupo del directorio contra una funcionalidad propia de la aplicaci\'f3n.}{\f37\fs20\cf1\insrsid2705535\charrsid2705535 \cell }\pard\plain +\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f37\fs20\insrsid2705535 \trowd \irow1\irowband1\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2770\clshdrawnil \cellx2700\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6208\clshdrawnil \cellx8908\row }\pard\plain -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid3082843\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid2705535 Funcionalidad\cell Tabla param\'e9 +\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid3082843\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f37\fs20\insrsid2705535 Funcionalidad\cell Tabla param\'e9 trica que contiene todas las funcionalidades posibles dentro de la aplicaci\'f3n.\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\f36\fs20\insrsid2705535 \trowd \irow2\irowband2\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 +\f37\fs20\insrsid2705535 \trowd \irow2\irowband2\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2770\clshdrawnil \cellx2700\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6208\clshdrawnil \cellx8908\row }\pard\plain -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid3082843\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid2705535 Funcionalidad_Menu\cell Desglosa cada funcionalidad en subactividades, y ser -\'e1n las que utiliza la aplicaci\'f3n para mostrar en pantalla.\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid2705535 +\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid3082843\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f37\fs20\insrsid2705535 Funcionalidad_Menu\cell Desglosa cada funcionalidad en subactividades, y ser +\'e1n las que utiliza la aplicaci\'f3n para mostrar en pantalla.\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f37\fs20\insrsid2705535 \trowd \irow3\irowband3\lastrow \ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2770\clshdrawnil \cellx2700\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6208\clshdrawnil \cellx8908\row }\pard -\qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2705535 {\f36\fs20\insrsid2705535 -\par }{\b\f36\fs20\insrsid7230403\charrsid7230403 Diccion}{\b\f36\fs20\insrsid7230403 ario de composici\'f3n}{\b\f36\fs20\insrsid3693762 de los campos}{\b\f36\fs20\insrsid7230403 +\qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2705535 {\f37\fs20\insrsid2705535 +\par }{\b\f37\fs20\insrsid7230403\charrsid7230403 Diccion}{\b\f37\fs20\insrsid7230403 ario de composici\'f3n}{\b\f37\fs20\insrsid3693762 de los campos}{\b\f37\fs20\insrsid7230403 \par \par }\trowd \irow0\irowband0\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 @@ -5974,9 +5982,9 @@ trica que contiene todas las funcionalidades posibles dentro de la aplicaci\'f3n \brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth720\clcbpatraw17 \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth540\clcbpatraw17 \cellx6480 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth540\clcbpatraw17 \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth1926\clcbpatraw17 \cellx8946\pard\plain \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 -{\b\f36\fs20\cf8\insrsid7230403 Tabla}{\b\f36\fs20\cf8\insrsid7230403\charrsid7230403 \cell }{\b\f36\fs20\cf8\insrsid7230403 Campo}{\b\f36\fs20\cf8\insrsid7230403\charrsid7230403 \cell }{\b\f36\fs20\cf8\insrsid7230403 Tipo}{ -\b\f36\fs20\cf8\insrsid7230403\charrsid7230403 \cell }{\b\f36\fs20\cf8\insrsid7230403 Nulo}{\b\f36\fs20\cf8\insrsid7230403\charrsid7230403 \cell }{\b\f36\fs20\cf8\insrsid7230403 PK}{\b\f36\fs20\cf8\insrsid7230403\charrsid7230403 \cell }{ -\b\f36\fs20\cf8\insrsid7230403 FK\cell Referencia\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\cf8\insrsid7230403\charrsid7230403 +{\b\f37\fs20\cf8\insrsid7230403 Tabla}{\b\f37\fs20\cf8\insrsid7230403\charrsid7230403 \cell }{\b\f37\fs20\cf8\insrsid7230403 Campo}{\b\f37\fs20\cf8\insrsid7230403\charrsid7230403 \cell }{\b\f37\fs20\cf8\insrsid7230403 Tipo}{ +\b\f37\fs20\cf8\insrsid7230403\charrsid7230403 \cell }{\b\f37\fs20\cf8\insrsid7230403 Nulo}{\b\f37\fs20\cf8\insrsid7230403\charrsid7230403 \cell }{\b\f37\fs20\cf8\insrsid7230403 PK}{\b\f37\fs20\cf8\insrsid7230403\charrsid7230403 \cell }{ +\b\f37\fs20\cf8\insrsid7230403 FK\cell Referencia\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\cf8\insrsid7230403\charrsid7230403 \trowd \irow0\irowband0\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth2230\clcbpatraw17 \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth1980\clcbpatraw17 \cellx4140\clvertalt @@ -5989,284 +5997,287 @@ trica que contiene todas las funcionalidades posibles dentro de la aplicaci\'f3n \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 -Perfil_Funcionalidad\cell Id\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f36\fs20\insrsid7230403 Integer\cell NO\cell SI\cell NO\cell }\pard -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f36\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 \trowd \irow1\irowband1\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv +\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid7230403 +Perfil_Funcionalidad\cell Id\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f37\fs20\insrsid7230403 Integer\cell NO\cell SI\cell NO\cell }\pard +\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f37\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid7230403 \trowd \irow1\irowband1\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv \brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1980\clshdrawnil \cellx4140\clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl \brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 -\cell Nombre_grupo\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f36\fs20\insrsid7230403 Varchar\cell NO\cell NO\cell NO\cell }\pard -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f36\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 \trowd \irow2\irowband2\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv +\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid7230403 +\cell Nombre_grupo\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f37\fs20\insrsid7230403 Varchar\cell NO\cell NO\cell NO\cell }\pard +\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f37\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid7230403 \trowd \irow2\irowband2\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv \brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1980\clshdrawnil \cellx4140\clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl \brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 -\cell Fid_funcionalidad\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f36\fs20\insrsid7230403 Integer\cell NO\cell NO\cell SI\cell }\pard -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f36\fs20\insrsid7230403 Funcionalidad\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 \trowd \irow3\irowband3\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv +\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid7230403 +\cell Fid_funcionalidad\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f37\fs20\insrsid7230403 Integer\cell NO\cell NO\cell SI\cell }\pard +\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f37\fs20\insrsid7230403 Funcionalidad\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid7230403 \trowd \irow3\irowband3\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv \brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1980\clshdrawnil \cellx4140\clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl \brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 -Funcionalidad\cell Id\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f36\fs20\insrsid7230403 Integer\cell NO\cell SI\cell NO\cell }\pard -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f36\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 \trowd \irow4\irowband4\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv +\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid7230403 +Funcionalidad\cell Id\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f37\fs20\insrsid7230403 Integer\cell NO\cell SI\cell NO\cell }\pard +\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f37\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid7230403 \trowd \irow4\irowband4\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv \brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1980\clshdrawnil \cellx4140\clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl \brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 -\cell Nombre_funcionalidad\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f36\fs20\insrsid7230403 Varchar\cell NO\cell NO\cell NO\cell }\pard -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f36\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 \trowd \irow5\irowband5\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv +\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid7230403 +\cell Nombre_funcionalidad\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f37\fs20\insrsid7230403 Varchar\cell NO\cell NO\cell NO\cell }\pard +\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f37\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid7230403 \trowd \irow5\irowband5\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv \brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1980\clshdrawnil \cellx4140\clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl \brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 -\cell Descripcion\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f36\fs20\insrsid7230403 Varchar\cell SI\cell NO\cell NO\cell }\pard -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f36\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 \trowd \irow6\irowband6\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv +\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid7230403 +\cell Descripcion\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f37\fs20\insrsid7230403 Varchar\cell SI\cell NO\cell NO\cell }\pard +\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f37\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid7230403 \trowd \irow6\irowband6\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv \brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1980\clshdrawnil \cellx4140\clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl \brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 -Funcionalidad_Menu\cell Id\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f36\fs20\insrsid7230403 Integer\cell NO\cell SI\cell NO\cell }\pard -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f36\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 \trowd \irow7\irowband7\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv +\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid7230403 +Funcionalidad_Menu\cell Id\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f37\fs20\insrsid7230403 Integer\cell NO\cell SI\cell NO\cell }\pard +\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f37\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid7230403 \trowd \irow7\irowband7\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv \brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1980\clshdrawnil \cellx4140\clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl \brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 -\cell Fid_funcionalidad\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f36\fs20\insrsid7230403 Integer\cell NO\cell NO\cell SI\cell }\pard -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f36\fs20\insrsid7230403 Funcionalidad\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 \trowd \irow8\irowband8\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv +\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid7230403 +\cell Fid_funcionalidad\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f37\fs20\insrsid7230403 Integer\cell NO\cell NO\cell SI\cell }\pard +\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f37\fs20\insrsid7230403 Funcionalidad\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid7230403 \trowd \irow8\irowband8\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv \brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1980\clshdrawnil \cellx4140\clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl \brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 -\cell Nombre_Menu\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f36\fs20\insrsid7230403 Varchar\cell NO\cell NO\cell NO\cell }\pard -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f36\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 \trowd \irow9\irowband9\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv +\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid7230403 +\cell Nombre_Menu\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f37\fs20\insrsid7230403 Varchar\cell NO\cell NO\cell NO\cell }\pard +\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f37\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid7230403 \trowd \irow9\irowband9\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv \brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1980\clshdrawnil \cellx4140\clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl \brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 -\cell Descripcion_menu\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f36\fs20\insrsid7230403 Varchar\cell SI\cell NO\cell NO\cell }\pard -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f36\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid7230403 \trowd \irow10\irowband10\lastrow \ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh +\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid7230403 +\cell Descripcion_menu\cell }\pard \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid7230403\yts19 {\b\f37\fs20\insrsid7230403 Varchar\cell SI\cell NO\cell NO\cell }\pard +\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2705535\yts19 {\b\f37\fs20\insrsid7230403 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid7230403 \trowd \irow10\irowband10\lastrow \ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh \brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb \brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1980\clshdrawnil \cellx4140 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth1080\clshdrawnil \cellx5220\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth720\clshdrawnil \cellx5940\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx6480\clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth540\clshdrawnil \cellx7020\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 -\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2705535 {\b\f36\fs20\insrsid7230403\charrsid7230403 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2303000 {\f36\fs20\insrsid2705535 }{\f36\fs20\insrsid9840535 -\par }{\b\f36\fs20\insrsid9709654 Especificaci\'f3n}{\b\f36\fs20\insrsid8146442 descriptiva}{\b\f36\fs20\insrsid9709654 de los atributos}{\f36\fs20\insrsid9709654 -\par }{\f36\fs20\insrsid9709654\charrsid9709654 -\par }{\f36\fs20\insrsid12926129 En primer lugar, tenemos la tabla }{\b\f36\fs20\insrsid12926129 Perfil_Funcionalidad}{\f36\fs20\insrsid12926129 . Dentro de \'e9sta tabla tenemos un }{\b\f36\fs20\insrsid12926129\charrsid12926129 id}{\f36\fs20\insrsid12926129 - interno a la tabla de modo de poder identificar como \'fanico a cada registro. Luego tenemos }{\b\f36\fs20\insrsid12926129 nombre_grupo}{\f36\fs20\insrsid12926129 , que es }{\f36\fs20\insrsid14568302 el nombre textual}{\f36\fs20\insrsid9709654 - de uno de los grupos mantenidos en el contenedor de grupos del directorio}{\f36\fs20\insrsid3880643 (debe coincidir con el atributo CN del mismo)}{\f36\fs20\insrsid9709654 .}{\f36\fs20\insrsid13048222 Finalmente, tenemos }{\b\f36\fs20\insrsid13048222 -fid_funcionalidad}{\f36\fs20\insrsid13048222 que es la clave for\'e1nea hacia una funcionalidad, dentro de la entidad }{\b\f36\fs20\insrsid13048222 Funcionalidad}{\f36\fs20\insrsid13048222 que ser\'e1 descrita en el pr\'f3ximo paso.}{ -\f36\fs20\insrsid9840535 -\par }{\f36\fs20\insrsid9459024 -\par En la tabla }{\b\f36\fs20\insrsid9459024 Funcionalidad}{\f36\fs20\insrsid9459024 , tenemos un }{\b\f36\fs20\insrsid9459024 id}{\f36\fs20\insrsid9459024 identificador \'fanico de cada registro y clave primaria de la tabla. Luego vemos el campo }{ -\b\f36\fs20\insrsid9459024 nombre_funcionalidad}{\f36\fs20\insrsid9459024 , que deber\'e1 ser un nombre corto distinsor de una de las funcionalidades de la aplicaci\'f3n. Finalmente, el atributo }{\b\f36\fs20\insrsid9459024 descripci\'f3n}{ -\f36\fs20\insrsid3240602 , que explayar\'e1 brevemente el uso de tal funcionalidad. Esta es una tabla netamente param\'e9trica.}{\f36\fs20\insrsid9459024 -\par }{\f36\fs20\insrsid8484030 -\par Por \'faltimo, contamos con la tabla }{\b\f36\fs20\insrsid8484030\charrsid8484030 Funcionalidad_Menu}{\f36\fs20\insrsid8484030 , cuya funci\'f3n es el desglose de cada funcionalidad en diferentes subactividades. Cada una de \'e9stas ser\'e1 un \'ed -tem de men\'fa, tal como se explic\'f3 en el modelo 12, dise\'f1o conceptual de men\'fa. Como siempre, el campo }{\b\f36\fs20\insrsid8484030 id }{\f36\fs20\insrsid8484030 identifica l\'f3gicamente a cada registro. }{\f36\fs20\insrsid2897863 Luego, }{ -\b\f36\fs20\insrsid2897863 fid_funcionalidad}{\f36\fs20\insrsid2897863 ser\'e1 un for\'e1neo hacia una funcionalidad de la tabla del p\'e1rrafo anterior.}{\f36\fs20\insrsid20704 Luego vemos a }{\b\f36\fs20\insrsid20704 nombre_menu}{ -\f36\fs20\insrsid20704 que es un descriptivo corto de la actividad que proporcionar\'e1 el item en cuesti\'f3n y es lo que se mostrar\'e1 en pantalla, y }{\b\f36\fs20\insrsid20704 descripcion_menu }{\f36\fs20\insrsid20704 es una breve descripci\'f3 -n hacerca de que realiza esta subactividad desprendida de cierta funcionalidad.}{\f36\fs20\insrsid8484030 -\par }{\f36\fs20\insrsid11677346 -\par }{\b\f36\fs20\insrsid6967832 R}{\b\f36\fs20\insrsid6447039 eglas de Integridad Referencial}{\b\f36\fs20\insrsid6967832 +\cltxlrtb\clftsWidth3\clwWidth1926\clshdrawnil \cellx8946\row }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2705535 {\b\f37\fs20\insrsid7230403\charrsid7230403 +\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2303000 {\f37\fs20\insrsid2705535 }{\f37\fs20\insrsid9840535 +\par }{\b\f37\fs20\insrsid9709654 Especificaci\'f3n}{\b\f37\fs20\insrsid8146442 descriptiva}{\b\f37\fs20\insrsid9709654 de los atributos}{\f37\fs20\insrsid9709654 +\par }{\f37\fs20\insrsid9709654\charrsid9709654 +\par }{\f37\fs20\insrsid12926129 En primer lugar, tenemos la tabla }{\b\f37\fs20\insrsid12926129 Perfil_Funcionalidad}{\f37\fs20\insrsid12926129 . Dentro de \'e9sta tabla tenemos un }{\b\f37\fs20\insrsid12926129\charrsid12926129 id}{\f37\fs20\insrsid12926129 + interno a la tabla de modo de poder identificar como \'fanico a cada registro. Luego tenemos }{\b\f37\fs20\insrsid12926129 nombre_grupo}{\f37\fs20\insrsid12926129 , que es }{\f37\fs20\insrsid14568302 el nombre textual}{\f37\fs20\insrsid9709654 + de uno de los grupos mantenidos en el contenedor de grupos del directorio}{\f37\fs20\insrsid3880643 (debe coincidir con el atributo CN del mismo)}{\f37\fs20\insrsid9709654 .}{\f37\fs20\insrsid13048222 Finalmente, tenemos }{\b\f37\fs20\insrsid13048222 +fid_funcionalidad}{\f37\fs20\insrsid13048222 que es la clave for\'e1nea hacia una funcionalidad, dentro de la entidad }{\b\f37\fs20\insrsid13048222 Funcionalidad}{\f37\fs20\insrsid13048222 que ser\'e1 descrita en el pr\'f3ximo paso.}{ +\f37\fs20\insrsid9840535 +\par }{\f37\fs20\insrsid9459024 +\par En la tabla }{\b\f37\fs20\insrsid9459024 Funcionalidad}{\f37\fs20\insrsid9459024 , tenemos un }{\b\f37\fs20\insrsid9459024 id}{\f37\fs20\insrsid9459024 identificador \'fanico de cada registro y clave primaria de la tabla. Luego vemos el campo }{ +\b\f37\fs20\insrsid9459024 nombre_funcionalidad}{\f37\fs20\insrsid9459024 , que deber\'e1 ser un nombre corto distinsor de una de las funcionalidades de la aplicaci\'f3n. Finalmente, el atributo }{\b\f37\fs20\insrsid9459024 descripci\'f3n}{ +\f37\fs20\insrsid3240602 , que explayar\'e1 brevemente el uso de tal funcionalidad. Esta es una tabla netamente param\'e9trica.}{\f37\fs20\insrsid9459024 +\par }{\f37\fs20\insrsid8484030 +\par Por \'faltimo, contamos con la tabla }{\b\f37\fs20\insrsid8484030\charrsid8484030 Funcionalidad_Menu}{\f37\fs20\insrsid8484030 , cuya funci\'f3n es el desglose de cada funcionalidad en diferentes subactividades. Cada una de \'e9stas ser\'e1 un \'ed +tem de men\'fa, tal como se explic\'f3 en el modelo 12, dise\'f1o conceptual de men\'fa. Como siempre, el campo }{\b\f37\fs20\insrsid8484030 id }{\f37\fs20\insrsid8484030 identifica l\'f3gicamente a cada registro. }{\f37\fs20\insrsid2897863 Luego, }{ +\b\f37\fs20\insrsid2897863 fid_funcionalidad}{\f37\fs20\insrsid2897863 ser\'e1 un for\'e1neo hacia una funcionalidad de la tabla del p\'e1rrafo anterior.}{\f37\fs20\insrsid20704 Luego vemos a }{\b\f37\fs20\insrsid20704 nombre_menu}{ +\f37\fs20\insrsid20704 que es un descriptivo corto de la actividad que proporcionar\'e1 el item en cuesti\'f3n y es lo que se mostrar\'e1 en pantalla, y }{\b\f37\fs20\insrsid20704 descripcion_menu }{\f37\fs20\insrsid1639602 es una breve descripci\'f3n }{ +\f37\fs20\insrsid20704 acerca de que realiza esta subactividad desprendida de cierta funcionalidad.}{\f37\fs20\insrsid8484030 +\par }{\f37\fs20\insrsid11677346 +\par }{\b\f37\fs20\insrsid6967832 R}{\b\f37\fs20\insrsid6447039 eglas de Integridad Referencial}{\b\f37\fs20\insrsid6967832 \par \par Tabla Funcionalidad: \par -\par }{\f36\fs20\insrsid6967832 Al borrarse un registro de esta tabla, deben borrarse en cascada aquellos que le hac\'edan referencia desde las tablas }{\b\f36\fs20\insrsid6967832 Perfil_Funcionalidad }{\f36\fs20\insrsid6967832 y }{\b\f36\fs20\insrsid6967832 -Funcionalidad_Menu}{\f36\fs20\insrsid6967832 . Esta operaci\'f3n es muy cr\'edtica, ya que se est\'e1 sacando una funcionalidad completa a la aplicaci\'f3n. +\par }{\f37\fs20\insrsid6967832 Al borrarse un registro de esta tabla, deben borrarse en cascada aquellos que le hac\'edan referencia desde las tablas }{\b\f37\fs20\insrsid6967832 Perfil_Funcionalidad }{\f37\fs20\insrsid6967832 y }{\b\f37\fs20\insrsid6967832 +Funcionalidad_Menu}{\f37\fs20\insrsid6967832 . Esta operaci\'f3n es muy cr\'edtica, ya que se est\'e1 sacando una funcionalidad completa a la aplicaci\'f3n. \par -\par Cuando se da de alta, no es necesario en principio que Se generen registros en las otras dos tablas. Si no contiene registros referenciados en }{\b\f36\fs20\insrsid6967832 Funcionalidad_Menu}{\f36\fs20\insrsid6967832 +\par Cuando se da de alta, no es necesario en principio que Se generen registros en las otras dos tablas. Si no contiene registros referenciados en }{\b\f37\fs20\insrsid6967832 Funcionalidad_Menu}{\f37\fs20\insrsid6967832 , simplemente se toma como que dicha funcionalidad no posee subactividades. -\par }{\f36\fs20\insrsid6967832\charrsid6967832 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8468892 {\b\f36\fs20\insrsid6967832 Tabla Perfil_Funcionalidad:}{\b\f36\fs20\insrsid6890163 -\par }{\f36\fs20\insrsid6967832 -\par }{\f36\fs20\insrsid9185197 Tanto al crear o borrar un registro, el mismo no tiene impacto en el resto de las tablas. Simplemente se le est\'e1 agregando o sacando respectivamente, una funcionalidad al rol elegido.}{\f36\fs20\insrsid6967832 -\par }{\f36\fs20\insrsid9185197 -\par }{\b\f36\fs20\insrsid9185197 Tabla Funcionalidad_Menu:}{\f36\fs20\insrsid9185197 +\par }{\f37\fs20\insrsid6967832\charrsid6967832 +\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8468892 {\b\f37\fs20\insrsid6967832 Tabla Perfil_Funcionalidad:}{\b\f37\fs20\insrsid6890163 +\par }{\f37\fs20\insrsid6967832 +\par }{\f37\fs20\insrsid9185197 Tanto al crear o borrar un registro, el mismo no tiene impacto en el resto de las tablas. Simplemente se le est\'e1 agregando o sacando respectivamente, una funcionalidad al rol elegido.}{\f37\fs20\insrsid6967832 +\par }{\f37\fs20\insrsid9185197 +\par }{\b\f37\fs20\insrsid9185197 Tabla Funcionalidad_Menu:}{\f37\fs20\insrsid9185197 \par -\par En este caso la creaci\'f3n y el borrado son irrestrictos como en el caso anterior. Crear o borrar un registro implica agregar o eliminar una subactividad a una funcionalidad.}{\f36\fs20\insrsid9185197\charrsid9185197 -\par }{\f36\fs20\insrsid6967832\charrsid6967832 -\par }{\b\f36\fs20\insrsid6890163 6 \endash Perfiles }{\b\f36\fs20\insrsid13504653 y funcionalidades }{\b\f36\fs20\insrsid6890163 por defecto -\par }{\f36\fs20\insrsid545908 -\par En el momento inicial la aplicaci\'f3n contar\'e1 con ciertos perfiles ya creados por defecto. Los mismos}{\f36\fs20\insrsid9399611 estar\'e1n contenidos dentro del contenedor }{\b\f36\fs20\insrsid9399611 ou=Grupo_Gestion,o=Miklolife}{ -\f36\fs20\insrsid9399611 y }{\f36\fs20\insrsid545908 ser\'e1n}{\f36\fs20\insrsid4271030 los siguientes grupos}{\f36\fs20\insrsid545908 : -\par }{\f36\fs20\insrsid7477621 +\par En este caso la creaci\'f3n y el borrado son irrestrictos como en el caso anterior. Crear o borrar un registro implica agregar o eliminar una subactividad a una funcionalidad.}{\f37\fs20\insrsid9185197\charrsid9185197 +\par }{\f37\fs20\insrsid6967832\charrsid6967832 +\par }{\b\f37\fs20\insrsid6890163 6 \endash Perfiles }{\b\f37\fs20\insrsid13504653 y funcionalidades }{\b\f37\fs20\insrsid6890163 por defecto +\par }{\f37\fs20\insrsid545908 +\par En el momento inicial la aplicaci\'f3n contar\'e1 con ciertos perfiles ya creados por defecto. Los mismos}{\f37\fs20\insrsid9399611 estar\'e1n contenidos dentro del contenedor }{\b\f37\fs20\insrsid9399611 ou=Grupo_Gestion,o=Miklolife}{ +\f37\fs20\insrsid9399611 y }{\f37\fs20\insrsid545908 ser\'e1n}{\f37\fs20\insrsid4271030 los siguientes grupos}{\f37\fs20\insrsid545908 : +\par }{\f37\fs20\insrsid7477621 \par \par -\par }{\f36\fs20\insrsid659525 +\par }{\f37\fs20\insrsid659525 \par }\trowd \irow0\irowband0\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth3670\clcbpatraw1 \cellx3600\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth5308\clcbpatraw1 \cellx8908 -\pard\plain \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid11666120\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\cf8\insrsid11666120 RDN (Relative Distinguished Name)}{ -\f36\fs20\cf8\insrsid11666120\charrsid11666120 \cell }{\f36\fs20\cf8\insrsid11666120 Objetivo}{\f36\fs20\cf8\insrsid11666120\charrsid11666120 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\cf8\insrsid11666120\charrsid11666120 \trowd \irow0\irowband0\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh +\pard\plain \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid11666120\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f37\fs20\cf8\insrsid11666120 RDN (Relative Distinguished Name)}{ +\f37\fs20\cf8\insrsid11666120\charrsid11666120 \cell }{\f37\fs20\cf8\insrsid11666120 Objetivo}{\f37\fs20\cf8\insrsid11666120\charrsid11666120 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f37\fs20\cf8\insrsid11666120\charrsid11666120 \trowd \irow0\irowband0\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh \brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl \brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth3670\clcbpatraw1 \cellx3600\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat1\cltxlrtb\clftsWidth3\clwWidth5308\clcbpatraw1 \cellx8908\row }\trowd \irow1\irowband1\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv \brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb \brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3670\clshdrawnil \cellx3600\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5308\clshdrawnil \cellx8908 -\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid11666120 Cn=autenticados}{\b\f36\fs20\insrsid11666120\charrsid11666120 -\cell }{\f36\fs20\insrsid11666120 Representa a todos los usuarios que tienen acceso a la aplicaci\'f3n. }{\f36\fs20\insrsid11038731 Solamente los usuarios que se encuentren dentro de este grupo podr\'e1n intentar autenticarse contra la aplicaci\'f3 -n, de lo contrario serp\'e1n rechazados autom\'e1ticamente.}{\f36\fs20\insrsid11666120 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\f36\fs20\insrsid11666120 \trowd \irow1\irowband1\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3670\clshdrawnil \cellx3600\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5308\clshdrawnil \cellx8908\row }\pard\plain -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid11038731 Cn=Administradores}{\b\f36\fs20\insrsid11666120\charrsid11666120 \cell }{ -\f36\fs20\insrsid11038731 Representa a los usuarios cuyo rol es Administrativo (ver el actor Administrador en el caso de usos).}{\f36\fs20\insrsid11666120 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid11666120 \trowd \irow2\irowband2\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv +\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid11666120 Cn=autenticados}{\b\f37\fs20\insrsid11666120\charrsid11666120 +\cell }{\f37\fs20\insrsid11666120 Representa a todos los usuarios que tienen acceso a la aplicaci\'f3n. }{\f37\fs20\insrsid11038731 Solamente los usuarios que se encuentren dentro de este grupo podr\'e1n intentar autenticarse contra la }{ +\f37\fs20\insrsid1639602 aplicaci\'f3n, de lo contrario ser}{\f37\fs20\insrsid11038731 \'e1n rechazados autom\'e1ticamente.}{\f37\fs20\insrsid11666120 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f37\fs20\insrsid11666120 \trowd \irow1\irowband1\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv \brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb \brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3670\clshdrawnil \cellx3600\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5308\clshdrawnil \cellx8908 -\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid11038731 Cn=Prestadores}{ -\b\f36\fs20\insrsid11666120\charrsid11666120 \cell }{\f36\fs20\insrsid11038731 Representa a }{\f36\fs20\insrsid6553639 los usuarios que son empleados de las }{\f36\fs20\insrsid11038731 prestador}{\f36\fs20\insrsid6553639 as}{\f36\fs20\insrsid11038731 , } -{\f36\fs20\insrsid6553639 los mismos estar\'e1n}{\f36\fs20\insrsid11038731 en el contenedor }{\b\f36\fs20\insrsid11038731 ou=Extranet,o=Miklolife}{\f36\fs20\insrsid11038731 y tendr\'e1}{\f36\fs20\insrsid6553639 n}{\f36\fs20\insrsid11038731 tod -as aquellas funcionalidades}{\f36\fs20\insrsid6553639 habilitadas para usuarios empleados de las distintas prestadoras de la Obra Social.}{\f36\fs20\insrsid11666120\charrsid11038731 \cell }\pard\plain -\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid11666120 \trowd \irow3\irowband3\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 -\trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 -\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr -\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3670\clshdrawnil \cellx3600\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5308\clshdrawnil \cellx8908\row }\pard\plain -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid6553639 Cn=Afiliados}{\b\f36\fs20\insrsid11666120\charrsid11666120 \cell }{ -\f36\fs20\insrsid6553639 Representa a los }{\f36\fs20\insrsid265749 usuraos afiliados a la obra social, que accederan por medio de la extranet para realizar tareas sobre sus cuentas y a nivel general acerca de su Plan.}{\f36\fs20\insrsid11152602 - Estos usuarios estar\'e1n contenidos dentro de }{\b\f36\fs20\insrsid11152602 ou=Extranet,o=Miklolife}{\f36\fs20\insrsid11152602 .}{\f36\fs20\insrsid11666120\charrsid11152602 \cell }\pard\plain -\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f36\fs20\insrsid11666120 \trowd \irow4\irowband4\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 +\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid11038731 Cn=Administradores}{ +\b\f37\fs20\insrsid11666120\charrsid11666120 \cell }{\f37\fs20\insrsid11038731 Representa a los usuarios cuyo rol es Administrativo (ver el actor Administrador en el caso de usos).}{\f37\fs20\insrsid11666120 \cell }\pard\plain +\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f37\fs20\insrsid11666120 \trowd \irow2\irowband2\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3670\clshdrawnil \cellx3600\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5308\clshdrawnil \cellx8908\row }\pard\plain -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid1180580 Cn=Operadores\cell }{\f36\fs20\insrsid1180580 Representa a todos lo -s usuarios cuyo rol es Operador (ver el actor del mismo nombre en el caso de uso).\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\f36\fs20\insrsid1180580 \trowd \irow5\irowband5\lastrow \ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 +\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid11038731 Cn=Prestadores}{\b\f37\fs20\insrsid11666120\charrsid11666120 \cell }{ +\f37\fs20\insrsid11038731 Representa a }{\f37\fs20\insrsid6553639 los usuarios que son empleados de las }{\f37\fs20\insrsid11038731 prestador}{\f37\fs20\insrsid6553639 as}{\f37\fs20\insrsid11038731 , }{\f37\fs20\insrsid6553639 los mismos estar\'e1n}{ +\f37\fs20\insrsid11038731 en el contenedor }{\b\f37\fs20\insrsid11038731 ou=Extranet,o=Miklolife}{\f37\fs20\insrsid11038731 y tendr\'e1}{\f37\fs20\insrsid6553639 n}{\f37\fs20\insrsid11038731 todas aquellas funcionalidades}{\f37\fs20\insrsid6553639 + habilitadas para usuarios empleados de las distintas prestadoras de la Obra Social.}{\f37\fs20\insrsid11666120\charrsid11038731 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f37\fs20\insrsid11666120 \trowd \irow3\irowband3\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv +\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb +\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3670\clshdrawnil \cellx3600\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5308\clshdrawnil \cellx8908 +\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid6553639 Cn=Afiliados}{ +\b\f37\fs20\insrsid11666120\charrsid11666120 \cell }{\f37\fs20\insrsid6553639 Representa a los }{\f37\fs20\insrsid265749 +usuraos afiliados a la obra social, que accederan por medio de la extranet para realizar tareas sobre sus cuentas y a nivel general acerca de su Plan.}{\f37\fs20\insrsid11152602 Estos usuarios estar\'e1n contenidos dentro de }{ +\b\f37\fs20\insrsid11152602 ou=Extranet,o=Miklolife}{\f37\fs20\insrsid11152602 .}{\f37\fs20\insrsid11666120\charrsid11152602 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\f37\fs20\insrsid11666120 \trowd \irow4\irowband4\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv +\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb +\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3670\clshdrawnil \cellx3600\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5308\clshdrawnil \cellx8908 +\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid1180580 Cn=Operadores\cell }{\f37\fs20\insrsid1180580 +Representa a todos los usuarios cuyo rol es Operador (ver el actor del mismo nombre en el caso de uso).\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { +\f37\fs20\insrsid1180580 \trowd \irow5\irowband5\lastrow \ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3670\clshdrawnil \cellx3600\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5308\clshdrawnil \cellx8908\row }\pard -\qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8468892 {\f36\fs20\insrsid659525 -\par }{\f36\fs20\insrsid545908 -\par }{\f36\fs20\insrsid5385367 As\'ed mismo, y relacionadas con los grupos anteriores, se deber\'e1n presentar las siguientes funcionalidades por default:}{\f36\fs20\insrsid545908 +\qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8468892 {\f37\fs20\insrsid659525 +\par }{\f37\fs20\insrsid545908 +\par }{\f37\fs20\insrsid5385367 As\'ed mismo, y relacionadas con los grupos anteriores, se deber\'e1n presentar las siguientes funcionalidades por default:}{\f37\fs20\insrsid545908 \par }\trowd \irow0\irowband0\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth2230\clcbpatraw17 \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth6748\clcbpatraw17 \cellx8908 -\pard\plain \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid3880643\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\cf8\insrsid3880643 Grupo (perfil)}{ -\b\f36\fs20\cf8\insrsid3880643\charrsid3880643 \cell }{\b\f36\fs20\cf8\insrsid3880643 Funcionalidad}{\b\f36\fs20\cf8\insrsid3880643\charrsid3880643 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid3880643 \trowd \irow0\irowband0\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv +\pard\plain \qc \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid3880643\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\cf8\insrsid3880643 Grupo (perfil)}{ +\b\f37\fs20\cf8\insrsid3880643\charrsid3880643 \cell }{\b\f37\fs20\cf8\insrsid3880643 Funcionalidad}{\b\f37\fs20\cf8\insrsid3880643\charrsid3880643 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid3880643 \trowd \irow0\irowband0\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv \brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb \brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth2230\clcbpatraw17 \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \clcbpat17\cltxlrtb\clftsWidth3\clwWidth6748\clcbpatraw17 \cellx8908\row }\trowd \irow1\irowband1\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv \brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb \brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6748\clshdrawnil \cellx8908 -\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid3880643 Cn=Administradores\cell {\listtext\pard\plain\intbl -\f3\fs20\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \qj \fi-360\li720\ri0\widctlpar\intbl\jclisttab\tx720\aspalpha\aspnum\faauto\ls3\adjustright\rin0\lin720\pararsid3693239\yts19 {\f36\fs20\insrsid3693239 ABM de usuarios}{ -\f36\fs20\insrsid3880643 -\par {\listtext\pard\plain\intbl\f3\fs20\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}{\f36\fs20\insrsid3693239 ABM de funcionalidades -\par {\listtext\pard\plain\intbl\f3\fs20\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}ABM de planes -\par {\listtext\pard\plain\intbl\f3\fs20\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}ABM de prestaciones -\par {\listtext\pard\plain\intbl\f3\fs20\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}ABM de afiliados -\par {\listtext\pard\plain\intbl\f3\fs20\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}ABM de promotores -\par {\listtext\pard\plain\intbl\f3\fs20\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Generaci\'f3n de reportes -\par {\listtext\pard\plain\intbl\f3\fs20\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}ABM de perfiles (Grupos)}{\f36\fs20\insrsid3693239\charrsid3880643 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid3880643 \trowd \irow1\irowband1\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv -\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb -\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6748\clshdrawnil \cellx8908 -\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid3693239 Cn=Prestadores}{\b\f36\fs20\insrsid3880643 \cell -{\listtext\pard\plain\intbl\f3\fs20\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \qj \fi-360\li720\ri0\widctlpar\intbl\jclisttab\tx720\aspalpha\aspnum\faauto\ls4\adjustright\rin0\lin720\pararsid3693239\yts19 {\f36\fs20\insrsid3693239 -Recibir y Cotejar consumos y Prestaciones}{\f36\fs20\insrsid3880643\charrsid3880643 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { -\b\f36\fs20\insrsid3880643 \trowd \irow2\irowband2\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 +\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid3880643 Cn=Administradores\cell {\listtext\pard\plain\intbl +\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \qj \fi-360\li720\ri0\widctlpar\intbl\jclisttab\tx720\aspalpha\aspnum\faauto\ls3\adjustright\rin0\lin720\pararsid3693239\yts19 { +\f37\fs20\insrsid3693239 ABM de usuarios}{\f37\fs20\insrsid3880643 +\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}{\f37\fs20\insrsid3693239 ABM de funcionalidades +\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}ABM de planes +\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}ABM de prestaciones +\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}ABM de afiliados +\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}ABM de promotores +\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Generaci\'f3n de reportes +\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}ABM de perfiles (Grupos)}{\f37\fs20\insrsid3693239\charrsid3880643 \cell }\pard\plain +\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid3880643 \trowd \irow1\irowband1\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 +\trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6748\clshdrawnil \cellx8908\row }\pard\plain -\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid3693239 Cn=Operadores}{\b\f36\fs20\insrsid3880643 \cell {\listtext\pard\plain\intbl -\f3\fs20\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \qj \fi-360\li720\ri0\widctlpar\intbl\jclisttab\tx720\aspalpha\aspnum\faauto\ls4\adjustright\rin0\lin720\pararsid3693239\yts19 {\f36\fs20\insrsid3693239 Atender Consulta Afiliado}{ -\f36\fs20\insrsid3880643 -\par {\listtext\pard\plain\intbl\f3\fs20\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}{\f36\fs20\insrsid3693239 Armar Cartilla -\par {\listtext\pard\plain\intbl\f3\fs20\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Ingresar Solicitud -\par {\listtext\pard\plain\intbl\f3\fs20\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Agregar Afiliado -\par {\listtext\pard\plain\intbl\f3\fs20\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Pedir Autorizaci\'f3n Manual}{\f36\fs20\insrsid3693239\charrsid3880643 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 -\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f36\fs20\insrsid3880643 \trowd \irow3\irowband3\lastrow \ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 -\trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb +\qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid3693239 Cn=Prestadores}{\b\f37\fs20\insrsid3880643 \cell {\listtext\pard\plain +\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \qj \fi-360\li720\ri0\widctlpar\intbl\jclisttab\tx720\aspalpha\aspnum\faauto\ls4\adjustright\rin0\lin720\pararsid3693239\yts19 { +\f37\fs20\insrsid3693239 Recibir y Cotejar consumos y Prestaciones}{\f37\fs20\insrsid3880643\charrsid3880643 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid3880643 \trowd \irow2\irowband2\ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv +\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb \brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6748\clshdrawnil \cellx8908 -\row }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8468892 {\b\f36\fs20\insrsid3880643 -\par }{\b\f36\fs20\insrsid16336390 -\par }{\b\f36\fs20\insrsid1579352\charrsid1579352 7 }{\b\f36\fs20\insrsid1579352 \endash }{\b\f36\fs20\insrsid1579352\charrsid1579352 }{\b\f36\fs20\insrsid1579352 Operatoria diaria \endash Integraci\'f3n del directorio y la base de datos}{ -\b\f36\fs20\insrsid1731785 -\par }{\b\f36\fs20\insrsid16336390 -\par }{\f36\fs20\insrsid16336390 En esta secci\'f3n se mostrar\'e1n las actividades relacionadas a seguridad por parte de la aplicaci\'f3n y se delinear\'e1 con detalle c\'f3mo se debe proceder para implementar tales actividades. +\row }\pard\plain \qj \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8468892\yts19 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid3693239 Cn=Operadores}{\b\f37\fs20\insrsid3880643 \cell +{\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \qj \fi-360\li720\ri0\widctlpar\intbl +\jclisttab\tx720\aspalpha\aspnum\faauto\ls4\adjustright\rin0\lin720\pararsid3693239\yts19 {\f37\fs20\insrsid3693239 Atender Consulta Afiliado}{\f37\fs20\insrsid3880643 +\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}{\f37\fs20\insrsid3693239 Armar Cartilla +\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Ingresar Solicitud +\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Agregar Afiliado +\par {\listtext\pard\plain\intbl\f3\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid3693239 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Pedir Autorizaci\'f3n Manual}{\f37\fs20\insrsid3693239\charrsid3880643 \cell }\pard\plain +\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\b\f37\fs20\insrsid3880643 \trowd \irow3\irowband3\lastrow \ts19\trgaph70\trleft-70\trbrdrt\brdrs\brdrw10 \trbrdrl +\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 +\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr +\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2230\clshdrawnil \cellx2160\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6748\clshdrawnil \cellx8908\row }\pard +\qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8468892 {\b\f37\fs20\insrsid3880643 +\par }{\b\f37\fs20\insrsid16336390 +\par }{\b\f37\fs20\insrsid1579352\charrsid1579352 7 }{\b\f37\fs20\insrsid1579352 \endash }{\b\f37\fs20\insrsid1579352\charrsid1579352 }{\b\f37\fs20\insrsid1579352 Operatoria diaria \endash Integraci\'f3n del directorio y la base de datos}{ +\b\f37\fs20\insrsid1731785 +\par }{\b\f37\fs20\insrsid16336390 +\par }{\f37\fs20\insrsid16336390 En esta secci\'f3n se mostrar\'e1n las actividades relacionadas a seguridad por parte de la aplicaci\'f3n y se delinear\'e1 con detalle c\'f3mo se debe proceder para implementar tales actividades. \par -\par }{\b\f36\fs20\insrsid294813 7.1 \endash Login en el Dominio}{\b\f36\fs20\insrsid16336390 -\par }{\b\f36\fs20\insrsid294813 -\par }{\f36\fs20\insrsid294813 Este t\'f3pico no hace a la aplicaci\'f3n y se describir\'e1 brevemente el sistema de login de un dominio windows, aunque no se graficar\'e1 ni entrar\'e1 en detalles con respecto al mismo. +\par }{\b\f37\fs20\insrsid294813 7.1 \endash Login en el Dominio}{\b\f37\fs20\insrsid16336390 +\par }{\b\f37\fs20\insrsid294813 +\par }{\f37\fs20\insrsid294813 Este t\'f3pico no hace a la aplicaci\'f3n y se describir\'e1 brevemente el sistema de login de un dominio windows, aunque no se graficar\'e1 ni entrar\'e1 en detalles con respecto al mismo. \par \par El usuario introduce su usuario y password as\'ed como tambi\'e9n especifica el dominio al que se quiere loguear. En ese momento, la m\'e1quina env\'eda al PDC una petici\'f3n de login, junto con el modo de encriptaci\'f3 n utilizado (NT o LanManager, ver el glosario del modelo 13). El PDC contesta (si la m\'e1quina est\'e1 registrada) con un string de 8 bytes random, llamado challenge. El mismo llega a la m\'e1quina. All\'ed - se encripta NT o LanManager el password introducido por el usuario, y }{\f36\fs20\insrsid14686571 con \'e9l encripta el challenge y se env\'eda el resultado al PDC. Del otro lado, el PDC hace lo mismo con el password que ten\'ed -a almacenado para el usuario (lo busca del objeto usuario del directorio) y finalmente }{\f36\fs20\insrsid1713792 compara estos dos strings, autenticando la veracidad del usuario si el resultado de la comparaci\'f3n es positivo, o deneg\'e1 -ndo su acceso al dominio si es negativo.}{\f36\fs20\insrsid294813 -\par }{\f36\fs20\insrsid13905533 -\par }{\b\f36\fs20\insrsid13905533\charrsid6834870 7.2 \endash Login a la aplicaci}{\b\f36\fs20\insrsid6834870\charrsid6834870 \'f3n}{\f36\fs20\insrsid13905533 -\par }{\f36\fs20\insrsid6834870 -\par Este proceso se relatar\'e1 en detalle ya que se considera crucial en cuanto al tema de seguridad. Una vez adentro de la aplicaci\'f3n, el usuario podr\'e1 hacer todo lo que su rol le permita con lo cual una vulneraci\'f3n }{\f36\fs20\insrsid1261937 -en esta parte pu}{\f36\fs20\insrsid16611804 ede llegar a romper el negocio.}{\f36\fs20\insrsid6834870 -\par }{\f36\fs20\insrsid3552831 -\par La pantallad de login es simple y consta de dos cajas de texto, una para ingresar un username y luego un password, \'e9ste \'faltimo mostrando como echo caracteres asterisco. -\par }{\f36\fs20\insrsid1261937 + se encripta NT o LanManager el password introducido por el usuario, y }{\f37\fs20\insrsid14686571 con \'e9l encripta el challenge y se env\'eda el resultado al PDC. Del otro lado, el PDC hace lo mismo con el password que ten\'ed +a almacenado para el usuario (lo busca del objeto usuario del directorio) y finalmente }{\f37\fs20\insrsid1713792 compara estos dos strings, autenticando la veracidad del usuario si el resultado de la comparaci\'f3n es positivo, o }{ +\f37\fs20\insrsid1639602 denegando}{\f37\fs20\insrsid1713792 su acceso al dominio si es negativo.}{\f37\fs20\insrsid294813 +\par }{\f37\fs20\insrsid13905533 +\par }{\b\f37\fs20\insrsid13905533\charrsid6834870 7.2 \endash Login a la aplicaci}{\b\f37\fs20\insrsid6834870\charrsid6834870 \'f3n}{\f37\fs20\insrsid13905533 +\par }{\f37\fs20\insrsid6834870 +\par Este proceso se relatar\'e1 en detalle ya que se considera crucial en cuanto al tema de seguridad. Una vez adentro de la aplicaci\'f3n, el usuario podr\'e1 hacer todo lo que su rol le permita con lo cual una vulneraci\'f3n }{\f37\fs20\insrsid1261937 +en esta parte pu}{\f37\fs20\insrsid16611804 ede llegar a romper el negocio.}{\f37\fs20\insrsid6834870 +\par }{\f37\fs20\insrsid3552831 +\par La pantalla de login es simple y consta de dos cajas de texto, una para ingresar un username y luego un password, \'e9ste \'faltimo mostrando como echo caracteres asterisco. +\par }{\f37\fs20\insrsid1261937 \par La autenticaci\'f3n constar\'e1 de los siguientes pasos: \par -\par {\listtext\pard\plain\f36\fs20\insrsid1261937 \hich\af36\dbch\af0\loch\f36 1.\tab}}\pard \qj \fi-360\li720\ri0\widctlpar\jclisttab\tx720\aspalpha\aspnum\faauto\ls5\adjustright\rin0\lin720\itap0\pararsid15009656 {\f36\fs20\insrsid1261937 -El usuario ingresa su username y su password.}{\f36\fs20\insrsid9898983 El usuario }{\b\f36\fs20\insrsid9898983 uid=admin_gestion,ou=Sede_Central,o=Miklolife}{\f36\fs20\insrsid9898983 en el cual se impersonifica la aplicaci\'f3n, realiza una conexi\'f3 -n contra el server LDAP, y un bind con sus credenciales propias, hardcodeadas en la aplicaci\'f3n (bind es el t\'e9rmino por el cual se toma las riendas de las operaciones del directorio bajo cierto usuario, sete\'e1ndose autom\'e1 -ticamente los permisos correspondientes).}{\f36\fs20\insrsid7041709 El siguiente paso es hacer un searh LDAP, a partir de }{\b\f36\fs20\insrsid7041709 o=Miklolife}{\f36\fs20\insrsid7041709 , con scope subtree (ver la RFC 2254 para los detalles de la b -\'fasqueda y los filtros LDAP). Se usar\'e1 el siguiente filtro }{\b\f36\fs20\insrsid7041709\charrsid11428129 (&(objectclass=inetOrgPerson)(uid=XXXXX))}{\f36\fs20\insrsid7041709 . Este filtro, para el p\'fablico sql, es un an\'e1logo a la porci\'f3 -n where en un select sql.}{\f36\fs20\insrsid11428129 El mismo est\'e1 en notaci\'f3n prefija, y }{\f36\fs20\insrsid14817288 lo que queremos precisar ac\'e1 es que el server devuelva aquellos objetos (deber\'eda ser uno s\'f3lo o ninguno) con clase }{ -\b\f36\fs20\insrsid14817288 inetOrgPerson}{\f36\fs20\insrsid14817288 (es un usuario) y cuyo }{\b\f36\fs20\insrsid14817288 uid}{\f36\fs20\insrsid14817288 es }{\b\f36\fs20\insrsid14817288 XXXXX}{\f36\fs20\insrsid14817288 (donde esto \'fa -ltimo es el username introducido por el usuario).}{\f36\fs20\insrsid13174396 Si el mismo }{\f36\fs20\insrsid15009656 no existe en el directorio (c\'f3digo LDAP 32 \endash No Such Entry), la autenticaci\'f3n falla y se deniega el acceso al usuario.}{ -\f36\fs20\insrsid746267 Si el usuario existe, se pasa al punto 2 (c\'f3digo LDAP 0, success). Si hubiere m\'e1s de un resultado, se deniega el acceso, pero este es un error administrativo, ya que no deber\'edan haber dos usuarios iguales ya que esto est -\'e1 restringido por el dominio.}{\f36\fs20\insrsid1261937 -\par {\listtext\pard\plain\f36\fs20\insrsid746267 \hich\af36\dbch\af0\loch\f36 2.\tab}}{\f36\fs20\insrsid746267 En este punto obtenemos el DN del usuario resultante de la b\'fa +\par {\listtext\pard\plain\f37\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid1261937 \hich\af37\dbch\af0\loch\f37 1.\tab}}\pard \qj \fi-360\li720\ri0\widctlpar\jclisttab\tx720\aspalpha\aspnum\faauto\ls5\adjustright\rin0\lin720\itap0\pararsid15009656 +{\f37\fs20\insrsid1261937 El usuario ingresa su username y su password.}{\f37\fs20\insrsid9898983 El usuario }{\b\f37\fs20\insrsid9898983 uid=admin_gestion,ou=Sede_Central,o=Miklolife}{\f37\fs20\insrsid9898983 en el cual se impersonifica la aplicaci\'f3 +n, realiza una conexi\'f3n contra el server LDAP, y un bind con sus credenciales propias, hardcodeadas en la aplicaci\'f3n (bind es el t\'e9rmino por el cual se toma las riendas de las operaciones del directorio bajo cierto usuario, sete\'e1ndose autom +\'e1ticamente los permisos correspondientes).}{\f37\fs20\insrsid7041709 El siguiente paso es hacer un searh LDAP, a partir de }{\b\f37\fs20\insrsid7041709 o=Miklolife}{\f37\fs20\insrsid7041709 +, con scope subtree (ver la RFC 2254 para los detalles de la b\'fasqueda y los filtros LDAP). Se usar\'e1 el siguiente filtro }{\b\f37\fs20\insrsid7041709\charrsid11428129 (&(objectclass=inetOrgPerson)(uid=XXXXX))}{\f37\fs20\insrsid7041709 +. Este filtro, para el p\'fablico sql, es un an\'e1logo a la porci\'f3n where en un select sql.}{\f37\fs20\insrsid11428129 El mismo est\'e1 en notaci\'f3n prefija, y }{\f37\fs20\insrsid14817288 lo que queremos precisar ac\'e1 es que el server dev +uelva aquellos objetos (deber\'eda ser uno s\'f3lo o ninguno) con clase }{\b\f37\fs20\insrsid14817288 inetOrgPerson}{\f37\fs20\insrsid14817288 (es un usuario) y cuyo }{\b\f37\fs20\insrsid14817288 uid}{\f37\fs20\insrsid14817288 es }{ +\b\f37\fs20\insrsid14817288 XXXXX}{\f37\fs20\insrsid14817288 (donde esto \'faltimo es el username introducido por el usuario).}{\f37\fs20\insrsid13174396 Si el mismo }{\f37\fs20\insrsid15009656 no existe en el directorio (c\'f3digo LDAP 32 \endash + No Such Entry), la autenticaci\'f3n falla y se deniega el acceso al usuario.}{\f37\fs20\insrsid746267 Si el usuario existe, se pasa al punto 2 (c\'f3digo LDAP 0, success). Si hubiere m\'e1 +s de un resultado, se deniega el acceso, pero este es un error administrativo, ya que no deber\'edan haber dos usuarios iguales ya que esto est\'e1 restringido por el dominio.}{\f37\fs20\insrsid1261937 +\par {\listtext\pard\plain\f37\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid746267 \hich\af37\dbch\af0\loch\f37 2.\tab}}{\f37\fs20\insrsid746267 En este punto obtenemos el DN del usuario resultante de la b\'fa squeda del punto 1. Ahora, se realiza un bind LDAP con este mismo usuario (con su DN y su password), esta acci\'f3n se traduce como un rebind. Si la misma falla (c\'f3 -digo LDAP 49, Invalid Credentials), el password ingresado por el usuario es incorrecto y se deniega el acceso. Si el c\'f3digo es 0 \endash Success el usuario est\'e1 }{\f36\fs20\insrsid2633967 casi }{\f36\fs20\insrsid746267 adentro de la aplicaci\'f3n}{ -\f36\fs20\insrsid2633967 y se pasa al punto 3}{\f36\fs20\insrsid746267 . -\par {\listtext\pard\plain\f36\fs20\insrsid2633967 \hich\af36\dbch\af0\loch\f36 3.\tab}}{\f36\fs20\insrsid2633967 El siguiente paso es buscar si el usuario est\'e1 en el grupo }{\b\f36\fs20\insrsid2633967 cn=autenticados,ou=Grupo_Gestion,o=Miklolife}{ -\f36\fs20\insrsid2633967 .}{\f36\fs20\insrsid3868438 Si no se encuentra dentro del mismo (atributo }{\b\f36\fs20\insrsid3868438 uniqueMember}{\f36\fs20\insrsid3868438 ) se deniega el acceso al mismo (el usuario es parte del dominio pero no de la aplicaci -\'f3n). Si el DN del usuario se encuentra entre los miembros del grupo, entonces el usuario pertenece a la aplicaci\'f3n}{\f36\fs20\insrsid13375992 y est\'e1 adentro de la misma}{\f36\fs20\insrsid3868438 .}{\f36\fs20\insrsid746267 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid13375992 {\f36\fs20\insrsid16661662 -\par }{\f36\fs20\insrsid13375992 Es importante destacar que en cada punto se posibilita una denegaci\'f3n de ingreso al usuario por alguna causa. Bajo ning\'fan concepto hay que darle al usuario informaci\'f3n del por qu\'e9 de la falla de la autenticaci\'f3 -n ya que estas son pistas que pueden ayudar a piratas inform\'e1ticos}{\f36\fs20\insrsid14437068 . }{\f36\fs20\insrsid1906447 Ante cualquier error, se devolver\'e1 el mensaje \'93Su usuario o password son incorrectos\'94. Es el \'fani -co mensaje que se arrojar\'e1 ante un login err\'f3neo.}{\f36\fs20\insrsid13375992 -\par }{\f36\fs20\insrsid1906447 -\par El paso siguiente es realizar la autorizaci\'f3n del usuario. Para ello, se buscan aquellos grupos en cuyo atributo }{\b\f36\fs20\insrsid1906447 uniqueMember}{\f36\fs20\insrsid1906447 figure el DN del usuario logueado. }{\f36\fs20\insrsid13389428 -Luego, con la lista de estos grupos, se entra en la base de datos en la tabla }{\b\f36\fs20\insrsid13389428 Perfil_Funcionalidad}{\f36\fs20\insrsid13389428 , y se buscan todas las entradas de la tabla que tengan los grupos resultantes de esta \'faltima b -\'fasqueda. Una vez detectadas estos registros, se tendr\'e1n las funcionalidades asociadas al rol del usuario dentro de la tabla }{\b\f36\fs20\insrsid13389428 Funcionalidad}{\f36\fs20\insrsid13389428 y junto con ellas, los \'edtems de men\'fa - cuando correspondan, si es que hay asociados registros en la tabla }{\b\f36\fs20\insrsid13389428 Funcionalidad_Menu}{\f36\fs20\insrsid13389428 .}{\f36\fs20\insrsid1906447 -\par }{\b\f36\fs20\insrsid16661662 -\par }{\f36\fs20\insrsid16661662 El siguiente esquema representa el usuario en la autenticaci\'f3n y b\'fasqueda de perfiles para mantener una mejor idea conceptual de lo que se pretende lograr. -\par }{\f36\fs20\insrsid16335593 -\par }\pard \qc \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16335593 {\f36\fs20\insrsid9186327\charrsid9186327 {\*\shppict{\pict{\*\picprop\shplid1030{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} -{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex89\picscaley89\piccropl0\piccropr0\piccropt0\piccropb0 +digo LDAP 49, Invalid Credentials), el password ingresado por el usuario es incorrecto y se deniega el acceso. Si el c\'f3digo es 0 \endash Success el usuario est\'e1 }{\f37\fs20\insrsid2633967 casi }{\f37\fs20\insrsid746267 adentro de la aplicaci\'f3n}{ +\f37\fs20\insrsid2633967 y se pasa al punto 3}{\f37\fs20\insrsid746267 . +\par {\listtext\pard\plain\f37\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid2633967 \hich\af37\dbch\af0\loch\f37 3.\tab}}{\f37\fs20\insrsid2633967 El siguiente paso es buscar si el usuario est\'e1 en el grupo }{\b\f37\fs20\insrsid2633967 +cn=autenticados,ou=Grupo_Gestion,o=Miklolife}{\f37\fs20\insrsid2633967 .}{\f37\fs20\insrsid3868438 Si no se encuentra dentro del mismo (atributo }{\b\f37\fs20\insrsid3868438 uniqueMember}{\f37\fs20\insrsid3868438 +) se deniega el acceso al mismo (el usuario es parte del dominio pero no de la aplicaci\'f3n). Si el DN del usuario se encuentra entre los miembros del grupo, entonces el usuario pertenece a la aplicaci\'f3n}{\f37\fs20\insrsid13375992 y est\'e1 + adentro de la misma}{\f37\fs20\insrsid3868438 .}{\f37\fs20\insrsid746267 +\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid13375992 {\f37\fs20\insrsid16661662 +\par }{\f37\fs20\insrsid13375992 Es importante destacar que en cada punto se posibilita una denegaci\'f3n de ingreso al usuario por alguna causa. Bajo ning\'fan concepto hay que darle al usuario informaci\'f3n del por qu\'e9 de la falla de la autenticaci\'f3 +n ya que estas son pistas que pueden ayudar a piratas inform\'e1ticos}{\f37\fs20\insrsid14437068 . }{\f37\fs20\insrsid1906447 Ante cualquier error, se devolver\'e1 el mensaje \'93Su usuario o password son incorrectos\'94. Es el \'fa +nico mensaje que se arrojar\'e1 ante un login err\'f3neo.}{\f37\fs20\insrsid13375992 +\par }{\f37\fs20\insrsid1906447 +\par El paso siguiente es realizar la autorizaci\'f3n del usuario. Para ello, se buscan aquellos grupos en cuyo atributo }{\b\f37\fs20\insrsid1906447 uniqueMember}{\f37\fs20\insrsid1906447 figure el DN del usuario logueado. }{\f37\fs20\insrsid13389428 +Luego, con la lista de estos grupos, se entra en la base de datos en la tabla }{\b\f37\fs20\insrsid13389428 Perfil_Funcionalidad}{\f37\fs20\insrsid13389428 , y se buscan todas las entradas de la tabla que tengan los grupos resultantes de esta \'faltima b +\'fasqueda. Una vez detectadas estos registros, se tendr\'e1n las funcionalidades asociadas al rol del usuario dentro de la tabla }{\b\f37\fs20\insrsid13389428 Funcionalidad}{\f37\fs20\insrsid13389428 y junto con ellas, los \'edtems de men\'fa + cuando correspondan, si es que hay asociados registros en la tabla }{\b\f37\fs20\insrsid13389428 Funcionalidad_Menu}{\f37\fs20\insrsid13389428 .}{\f37\fs20\insrsid1906447 +\par }{\b\f37\fs20\insrsid16661662 +\par }{\f37\fs20\insrsid16661662 El siguiente esquema representa el usuario en la autenticaci\'f3n y b\'fasqueda de perfiles para mantener una mejor idea conceptual de lo que se pretende lograr. +\par }{\f37\fs20\insrsid16335593 +\par }\pard \qc \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16335593 {\f37\fs20\insrsid15086904\charrsid9186327 {\*\shppict{\pict{\*\picprop\shplid1028{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} +{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pibFlags}{\sv 2}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex89\picscaley89\piccropl0\piccropr0\piccropt0\piccropb0 \picw17411\pich10082\picwgoal9871\pichgoal5716\pngblip\bliptag-182871053{\*\blipuid f5199bf35bfc2f64bc3abd5aa1546279}89504e470d0a1a0a0000000d49484452000002920000017d080300000080ac789e00000300504c5445000000800000800000000000000000ffff000000000000 00000000ffffff000000000000ff0000ff0000000000000000c0c0c0000000000000008080ffffffc0c0c0808080808080ffffff000000ffffffffffff808080 808080c0c0c0c0c0c0000000000000808080808080ffffffffffffc0c0c0c0c0c0000000000000000000ffffffffffff808080808080c0c0c0c0c0c000000000 @@ -6371,1248 +6382,1217 @@ a0b5bfc305c278e86b6f30ecb0e0eeae7530dc355a9b9a3ba2729eb42c3a26ce47b2fc7c7b524cf2 1dfdbcf56f7de8ffb8f7aa7577e7647d55eb9c2d6e1d549e2e36fe33be948aa64749bae59b9b37afb67152755bdc3124dfe2aeaa9116776f30ec68a74eb4d66e bfe49a16f7a9d24977a981f7b4a39db5b926443ee2e9d182dbb61cea19d5d0b935879c6a31904c979eaed2a5dc0b234ca947154f8f346fec8b86f266922a2792 0a92990406cde2cf443f23ccd4efa2e9914e2077cf71a93693ccc8c1f38241f28c057729edfdf8ca99fbeb4d873ef2d055fee74fa2faad489024912049822489 -04491224492448922049224192448224099224122449902491204982248904491224492448924890244192449a41f4ff0d67540af4b9ca430000000049454e44ae426082}}{\nonshppict{\pict\picscalex90\picscaley89\piccropl0\piccropr0\piccropt0\piccropb0 +04491224492448922049224192448224099224122449902491204982248904491224492448924890244192449a41f4ff0d67540af4b9ca430000000049454e44ae426082}}{\nonshppict{\pict\picscalex89\picscaley89\piccropl0\piccropr0\piccropt0\piccropb0 \picw17411\pich10082\picwgoal9871\pichgoal5716\wmetafile8\bliptag-182871053\blipupi95{\*\blipuid f5199bf35bfc2f64bc3abd5aa1546279} -01000900000370f7000000004ff7000000000400000003010800050000000b0200000000050000000c027e019302030000001e004ff70000410b2000cc007d01 -9202000000007d0192020000000028000000920200007d0100000100040000000000000000000000000000000000000000000000000000000000ffffff00c0c0 -c0008080800080800000e6ccff0000008000d7afff004d00990000ffff000000ff00400080005900b30000ff0000008000000000000011111111111111111111 +01000900000374f7000000004ff7000000000400000003010800050000000b0200000000050000000c027e019302030000001e0004000000070104004ff70000 +410b2000cc007d019202000000007d0192020000000028000000920200007d010000010004000000000000000000000000000000000000000000000000000000 +0000ffffff00c0c0c0008080800080800000e6ccff0000008000d7afff004d00990000ffff000000ff00400080005900b30000ff000000800000000000001111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 +01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111190004111560021581111c11156 -0021581111115600002560000211c111111742811111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111641 -112411c111c15811170211c111c15811111158111115811116219411111925811111111111111111111111111111111111111111111111111111111111111116 -21111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111174111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111741111162741111158111223174111115811111158111115811117415811115b15811111111111111111111111111111111111111111 -11111111111111111111112411111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111116211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111111111111111115b1700000258115313170000025811111158111115811111c11600000415811111111111111111 -11111111111111111111111111111111111111111111116411111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111116411111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111119000411156 +0021581111c111560021581111115600002560000211c11111174281111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111111111111111111111111111111111111111111111604174111625b112412274111625b11111158111115811111621741 -11621560000411111111111111111111111111111111111111111111111111111111156411641202164111600411564116411641564600115641111600411160 -04116411900420116004111111111111116411111111600411564111641164116411160041116004119011111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111160041111c117415621621531c117415621 -1111581111158111116211c117411581111241111111111111111111111111111111111111111111111111111111170211641904164116411641564116411641 -56011641564111641164190256216417041204190256211111111111116411111116411641564111641164116411641164190256212021111111111111111111 -11111111111111111111111111111111100000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111164111111156 -001153604111625600115364111158111115811111c11124192115811111c1111111111111111111111111111111111111111111111111111111120211641324 -16417021111156411641164156411901564117021111111170416417021164111170411115604111116411111170211111564111641164116417021111111170 -41702111111111111111111111111111111111111111111110000000011111111111100000000111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111c1111581111111111111111111111111111111158111115811117411158281115811111c1111111111111111111111111111111111111111111 -11111111111112021164581c16412000000156411641164156411202564112000000116000216411602164116000211111111111116411111120000001564111 -64116411641200000011600021702111111111111111111111111111111111111111111001111111111111111111111111111001111111111111111111111111 +1111111111111641112411c111c15811170211c111c1581111115811111581111621941111192581111111111111111111111111111111111111111111111111 +11111111111111162111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111117411111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111119411164111111111111111111111111111111115811111581111621111634111581111241111111111111111111 -11111111111111111111111111111111111112021164241626417021194156411641164156411901564117021194120411116411116004120411111111111111 -11600000117021194156411164116411641702119412041111702111111111111111111111111111111111111111100111111111111111111111111111111110 -01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +111111111111111111111111111111111111741111162741111158111223174111115811111158111115811117415811115b1581111111111111111111111111 +11111111111111111111111111111111111111241111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111621111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111600041111111111111111111111111111111115811111560000211111701111560 -00041111111111111111111111111111111111111111111111111111111117021164241926411641564156415601164156011641564111641564120220216411 -64116412022021111111111111641116411641564156411164116411641164156412022021202111111111111111111111111111111111111110011111111111 -11111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111111111111115b1700000258115313170000025811111158111115811111c1160000041581 +11111111111111111111111111111111111111111111111111111111111111641111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111641111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111604174111625b112412274111625b1111115811 +11158111116217411162156000041111111111111111111111111111111111111111111111111111111115641164120216411160041156411641164156460011 +56411116004111600411641190042011600411111111111111641111111160041156411164116411641116004111600411901111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111115641164921246411160041156460026002156460011 -56464116004111600411641156000111600411111111111111641112021160041156460600026411641116004111600411901111111111111111111111111111 -11111111100111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111641164621746411111 -11111111111111115641111111111111111111111111111111111111111111111111111111641112021111111111111164111111641111111111111111641111 -11111111111111111111111111111110011111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111160041111c117415621 +621531c1174156211111581111158111116211c11741158111124111111111111111111111111111111111111111111111111111111117021164190416411641 +16415641164116415601164156411164116419025621641704120419025621111111111111641111111641164156411164116411641164116419025621202111 +11111111111111111111111111111111111111111111111110000000000001111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111112011600115b641111111111111111111115641111111111111111111111111621111111111111111111111111111641116011111111111111164116411 -64111111111111111562111111111111111111111111111111111101111111111111111111111111111111111111111111111110111111111111111111111111 +1111164111111156001153604111625600115364111158111115811111c11124192115811111c111111111111111111111111111111111111111111111111111 +11111202116413241641702111115641164116415641190156411702111111117041641702116411117041111560411111641111117021111156411164116411 +64170211111111704170211111111111111111111111111111111111111111111000000001111111111110000000011111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111116216041116041111111111111111111115641111111111111111111111111702111111111111111111111111111600000 -11111111111111112002641164111111111111111241111111111111111111111111111111110011111111111111111111111111111111111111111111111111 -00111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 +11111111111111111111111111111c1111581111111111111111111111111111111158111115811117411158281115811111c111111111111111111111111111 +111111111111111111111111111112021164581c1641200000015641164116415641120256411200000011600021641160216411600021111111111111641111 +11200000015641116411641164120000001160002170211111111111111111111111111111111111111111100111111111111111111111111111100111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111 -11111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111941116411111111111111111111111111111111581111158111162111163411158111124111 +11111111111111111111111111111111111111111111111111111202116424162641702119415641164116415641190156411702119412041111641111600412 +04111111111111111160000011702119415641116411641164170211941204111170211111111111111111111111111111111111111110011111111111111111 +11111111111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000 -00000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 -11111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111160004111111111111111111111111111111111581111156000 +02111117011115600004111111111111111111111111111111111111111111111111111111111702116424192641164156415641560116415601164156411164 +15641202202164116411641202202111111111111164111641164156415641116411641164116415641202202120211111111111111111111111111111111111 +11100111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000 -00000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111156411115600000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111101111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111564116492124641116004115646 +00260021564600115646411600411160041164115600011160041111111111111164111202116004115646060002641164111600411160041190111111111111 +11111111111111111111111110011111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111110000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111156411111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111110111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111164 +11646217464111111111111111111111564111111111111111111111111111111111111111111111111111111164111202111111111111116411111164111111 +11111111116411111111111111111111111111111111111001111111111111111111111111111111111111111111110111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111011333333333333333333333333333333001111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111156411111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111110111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111112011600115b64111111111111111111111564111111111111111111111111162111111111111111111111111111164111601111111 +11111111641164116411111111111111156211111111111111111111111111111111110111111111111111111111111111111111111111111111111011111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111011222222222222222222222222222233001111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111641116043011900420156460411111111116004111600411 -19004201564111160041164119011111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111 -11111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111621604111604111111111111111111111564111111111111111111111111170211111111111111111 +11111111116000001111111111111111200264116411111111111111124111111111111111111111111111111111001111111111111111111111111111111111 +11111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011222222222222222222222222222233001111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111641164116017041204156011 -64111111119025621641164170412041564111641562164119011111111111111111111111111111111111111111111111111111111111111011111111111111 -11111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011222222222222 -22222222222222223300111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -64156411901702116415641190111111111117047021111170211641564115641111164119011111111111111111111111111111111111111111111111111111 -11111111101111111111111111111111111111111111111111111111111111111111011111111600000211900420116004111600411111116411190411600411 -16411900420111600411641116004111641190119004201164111111111111010101111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101122222222222222222222222222223300111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111164156211201160216415641120211111111600022000000116021641564117021111164119011111111111111111111111111111 -11111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111011111111641119017041204190256216411 -64111111641156411641164116417041204116415621641190116411641190170412041164111111111111010101111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111101122222222222222222222222222223300111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111164156411901111600415641190111111112041117021194111160041564115621111164119011111 -11111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111011111111641 -11702702116411117047021111111111641160217021111116417021164156411111641564119011641190170211641164111111111111010101111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111 +11111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000000 +00000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101122222222222222222222222222223300111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111164116411601164116415601164111111112022021641564116411641 -56411164170216011641111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111 -11111111111101111111164111702160216411600022000000111111641204112000000116411602164170211111641562112021641190116021641164111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111111111111111111111111111111111111111111111111111110112222222222222aaa2222222222223300111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111164111604901156000115646001111111 -11160041116004111560001156464116004116460021111111111111111111111111111111111111111111111111111111111111101111111111111111111111 -11111111111111111111111111111111111101111111164111602111600412041117021194111111600004117021194116411116004156211111641564119011 -64119011116004116411111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011222222222222aaaaa222 -22222222330011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111164111111 -90111111111111111111111111111111111111111111111111111111111116411111111111111111111111111111111111111111111111111111111111111111 -10111111111111111111111111111111111111111111111111111111111101111111160000011164116412022021641564111111641116411641564116411641 -16411641702164119011641160116411641164116411111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -101122222222222aaaaaaa2222222222330011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111116411111190111111111111111111111111111111111111111111111111111111111116411111111111111111111111111111111111111111 -11111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111164111641156000111600411160041111111 -64111901116004111641156000111160041164111600411164900211560001116411111111111104010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110111111111111aaaaaaaaa111111111330011111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111116411111190111111111111111111111111111111111111111111111111111111111116411111111111111111 -11111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111164111901111 -11111111111111111111111164111901111111111641111111111111111111111111111111111111111111116411111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111111111111111111111011222222222aaaaa0000aa22222222330011111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111 -11110111111116411164111111111111111111111111111164111641111111111641111111111111111164111111111111111111111111116411111111111104 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111111111111111111111111111111111111111101122222222aaaaaa00aaaaa2222222330011111111111111111111 +11111110000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111115641111560000001111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111110111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111 -11111111111111111111111111110111111116000001111111111111111111111111111160000011111111111641111111111111111164111111111111111111 -11111111641111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110113333333aaaaaaaaaaaaaaa333333 -33001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111 -11111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110401071111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111 -11aaaaaaaaaaa0a0aaa1111133001111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000111111 +11111111111111111111111111111111000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111115641111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111011111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111011111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111101133333333333333333333333333333300111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111115641111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111 +11111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111101122222222222222222222222222223300111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111164111604301190042015646041111111 +11160041116004111900420156411116004116411901111111111111111111111111111111111111111111111111111111111111101111111111111111111111 +11111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101122222222222222222222 +22222222330011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111164116411 +60170412041560116411111111902562164116417041204156411164156216411901111111111111111111111111111111111111111111111111111111111111 +10111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111101122222aaaaaa00aaaaaaaa0aa222233001111111111111111111111111111111111111100000000000011111111111111111111111111 -11111111111111111100000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111110111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000001111111111111111111111111111 +10112222222222222222222222222222330011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111116415641190170211641564119011111111111704702111117021164156411564111116411901111111111111111111111111111111111111 +11111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111160000021190042011600411160041111111 +64111904116004111641190042011160041164111600411164119011900420116411111111111101010111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110112222222222222222222222222222330011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111116415621120116021641564112021111111160002200000011602164156411702111116411901111111111111 +11111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111164111901704 +12041902562164116411111164115641164116411641704120411641562164119011641164119017041204116411111111111101010111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111111110113333aaa0aaaaa0a00aa0aa0aa33333001111111111111111111111111111100000000011111111111111 -11111111111111111111111111111111111111111111111111000001111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111110112222222222222222222222222222330011111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111116415641190111160041564119011111111204111702119411116004156411562 +11111641190111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111 +11110111111116411170270211641111704702111111111164116021702111111641702116415641111164156411901164119017021164116411111111111101 +01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110112222222222222222222222222222330011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111116411641160116411641560116411111111202202 +16415641164116415641116417021601164111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111 +11111111111111111111111111110111111116411170216021641160002200000011111164120411200000011641160216417021111164156211202164119011 +60216411641111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110112222222222222aaa222222222222 +33001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111116411160490115600 +01156460011111111116004111600411156000115646411600411646002111111111111111111111111111111111111111111111111111111111111110111111 +11111111111111111111111111111111111111111111111111110111111116411160211160041204111702119411111160000411702119411641111600415621 +11116415641190116411901111600411641111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110112222 +22222222aaaaa2222222222233001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111641111119011111111111111111111111111111111111111111111111111111111111641111111111111111111111111111111111111111111111111 +11111111111111111011111111111111111111111111111111111111111111111111111111110111111116000001116411641202202164156411111164111641 +16415641164116411641164170216411901164116011641164116411641111111111110101011111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111101122222222222aaaaaaa222222222233001111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111641111119011111111111111111111111111111111111111111111111111111111111641111111111111111111111111 +11111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111110111111116411164115600011160 +04111600411111116411190111600411164115600011116004116411160041116490021156000111641111111111110401011111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +111111111111111111111111111111111111111110111111111111aaaaaaaaa11111111133001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111641111119011111111111111111111111111111111111111111111111111111111111641 11111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111110111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 +11111641119011111111111111111111111111116411190111111111164111111111111111111111111111111111111111111111641111111111110101011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111011222222222aaaaa0000aa2222222233001111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111011111aa00a000a0a00aaaaaaaaaa1133001111111111111111111111100000 -01111111111111111111111111111111111111111111111111111111111111111111111111111110000011111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111 -11111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111040102111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101122aaaaaaaaaaaa0aaaaaaaaaaaa233001111 -11111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000111111111111111 +11111111111111111111011111111641116411111111111111111111111111116411164111111111164111111111111111116411111111111111111111111111 +64111111111111040101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101122222222aaaaaa00aaaaa222222233001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111 -11111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110112aaaaaaaaaaa -aaaaaaaaaaaaaaaa3300111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111011111111600000111111111111111111111111111116000001111111111164111111111111111116411 +11111111111111111111111164111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110113333333aaaaa +aaaaaaaaaa3333333300111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111101111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111020200111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111040107111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111011aaaaaaaaaaaaaaaaaaaaaaaaaaaaa300111111100011111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +111111111011111111aaaaaaaaaaa0a0aaa111113300111111111111111111111111111111111111111111111111110000000000000000000000000000000000 +00000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111110000111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111101122222aaaaaa00aaaaaaaa0aa22223300111111111111111111111111111111111111110000000000001111111111 +11111111111111111111111111111111110000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111011111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010900111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111111111111111111111111011aaaaaaaaaaaaaaaaaaaaaaaaaaaaa300111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111110113333aaa0aaaaa0a00aa0aa0aa3333300111111111111111111111111111110000000 +00111111111111111111111111111111111111111111111111111111111111111100000111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111 11111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111111111111111111111111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa00111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111 +111111111111111111111111111111111111111111111111111111111111111111111111111111111011111aa00a000a0a00aaaaaaaaaa113300111111111111 +11111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111000001111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111 11111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101122222222222222222222 -22222222330011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111104010211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101122aaaaaaaaaaaa0aaaaa +aaaaaaa2330011111111111111110000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000 +01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 10111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10112222222222222222222222222222330011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111111111111 +10112aaaaaaaaaaaaaaaaaaaaaaaaaaa330011111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111102020011111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110112222222222222222222222222222330011111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111 +1111111111111111111111111011aaaaaaaaaaaaaaaaaaaaaaaaaaaaa30011111110001111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111100000111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110112222222222222222222222222222330011111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111111 +11111111111111111111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0011111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111000011111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111 11110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110112222222222222222222222222222330011111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111 +09001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111111111111111111111111111111111111111011aaaaaaaaaaaaaaaaaaaaaaaaaaaaa30011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111 11111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110112222222222222222222222222222 -33001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aa001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111 11111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110113333 -33333333333333333333333333001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110112222 +22222222222222222222222233001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111011111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111011111111111111111111111111111133001111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111111111111 +11111111111111111011222222222222222222222222222233001111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111110111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111011222222222222222222222222222233001111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111110111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111011222222222222222222222222222233001111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11110011111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110001111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111 11111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011222222222222222222222222222233001111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111 +11111111111111111001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111 11111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011226666662222 -2eeeee22222222223300111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011222222222222 +22222222222222223300111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111101111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111110112266666622222eeeee22222222223300111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111 +11111111101133333333333333333333333333333300111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111110112266666622222eeeee22222222223300111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 +11111111111111111111111111111111101111111111111111111111111111113300111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111011111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101122aaa66622222ddeee22222222223300111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11110011111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111101122222222222222222222222222223300111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111 11111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111101122aaa66622222ddeee22222222223300111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111101122222222222222222222222222223300111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111 +11111111111111111111001111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111 11111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101122222222222222222222 22222222330011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111 10111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10112222222222222222222222222222330011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111 +10112266666622222eeeee2222222222330011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111111111111 11111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111 +11111111111111111111111110112266666622222eeeee2222222222330011111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111 11111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110000000000000000000000000000000000011111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11100111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111 -11110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 +11111111111111111111111111111111111111111111111110112266666622222eeeee2222222222330011111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 +11111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111 +11110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100 01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000011111111111111111111 +111111111111111111111111111111111111111111111111111111111111111111111111101122aaa66622222ddeee2222222222330011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111 +11111111111111111111001111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111 11111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111110111111 +111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101122aaa66622222ddeee2222222222 +33001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111110111111 11111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111011101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110112222 +22222222222222222222222233001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111 11111111111111111011111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111110111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111 +11111111111111111011222222222222222222222222222233001111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111 11111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111110111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101111111011111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11001111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111110111 +11111111111111111111111111111111111111111011111111111111111111111111111111001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 +11111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111110111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111011111111101111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111110111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111 +11111111111111111110011111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111 11111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111110111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000001111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111011111111111111 +11111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111011111111111111 11111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 -11111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +10101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111 11111111101111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111101111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111 +11111111111111111111111101110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111 11111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111110011111111111111111001111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10111111111111111111111111111111111111111111111111111111101111111111111111111111100000000000011111111111111111111111011111111111 +11111111111111111111111111111111111111111111111011111011111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111 +11111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111011111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111101111111111111111111110111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111011111111111111111111111111111111111111111111111111111101111111111111110000000011111111111100000000111 +11111111111111111100111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111 11111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111011111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111110111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111101111111111111001111111 -11111111111111111111100111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111101111111111111111111111 +11111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111 -11111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111 -10111111111110011111111111111111111111111111111001111111111101111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111 +01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111 +10111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11110111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111 -11111111111111111111111110111111111001111111111111111111111111111111111110001111111101111111111111111111111111111111111111111111 +11111111111011111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111 +11111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111101111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 -11111111111111111111111111111111111111111111111110111111100111111111111111111111111111111111111111110011111101111111111111111111 +11111111111111111111111111111111110111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111001111111 +11111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111011111111111111111111111111111110111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111001111111111111111100111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111011111111111111111111111111111111111111111111111110111110011111111111111111111111111111111111111111111101 +11111111111111111011111111111111111111111111111111111111111111111111111110111111111111111111111110000000000001111111111111111111 11110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111011111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111011111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111110111101111111111111111111111111 -11111111111111111111111011110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111110111111111111111000000001111111 +11111000000001111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111 -11110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111110110011 -11111111111111111111111111111111111111111111111100110111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111101 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111110111111 +11111110011111111111111111111111111110011111111111110111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000 -00000111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111 -11111111111111111010111111111111111111111111111111111111111111111111111111010111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110001011111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011 +11111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111 +11111111111111111011111111111001111111111111111111111111111111100111111111110111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111110111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111 -11111111111111111111111111111111111111111010111111111111111111111111111111111111111111111111111111100111111111111111111111111111 +11111111111111111111011111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 +11111111111111111111111111111111111111111011111111100111111111111111111111111111111111111000111111110111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111110111111111111111111111111111110111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111011111111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111100111 +11111111111111011111111111111111111111111111111111111111111111111011111110011111111111111111111111111111111111111111001111110111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111011111111111111111111111111111111111111111111001111111111111111111111111111111111111 -11111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111101111111111111111111111111111111111111111111111111011111001111111111111111111111111111111 +11111111111111011111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111110111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111101111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111011111111111111 -11111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111110a0a0a111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111 -11111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111 -11111111101111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111011110111111111 +11111111111111111111111111111111111111101111011111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111 +11111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111 +11111111101100111111111111111111111111111111111111111111111111110011011111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111 -11111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111 -111111111111111111111111111111111111111111111111111111111111111111111111111111111111110a0a0a111111111111111111111111111111111111 +11111110000000000000011111111111000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111 +11111111111111111111111111111111101011111111111111111111111111111111111111111111111111111101011111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111000101111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111110111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111011111111111 +11111111111011111111111111111111111111111111111111111111101011111111111111111111111111111111111111111111111111111110011111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111110111111111111111111111111111111111111111110111111111111111111111111111111111111111111111 -11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111110a000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111101111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111 +11111111111001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111011111111111111111111 -11111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111100111111111111111111111 +11111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111 01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111 -11101111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 +10111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111110a0a0a11111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111101111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111 -11111111111111111111111111110111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111 +11111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111101111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111011111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111011111111111111111111111 +11111110111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110a0a0a11111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111101111111111101111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111101111111111111111111111111111111111111111100111111111111111111111111111111111111111111111110 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 +11111111111111111111111111111111011111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111 +11110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111101111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111001111111111111111111111 -11111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110a0a0a1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111011111111111111111111111111111 +11111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111110a00001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111101111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111 -11011111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111101111 +11111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11110111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111 -11111111111111111111111111100111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110a00001111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111 +11111111111111111110111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111110a0a0a1111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111110111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110111111111111111111111111111111111111111111111000011111111111111111110111111110000111111111111111111111111111111111111111 +11101111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111110111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111011111111111111111111111111111111111111111111111100011111111111111101011110001111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 +11111111111111111111111111101111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111101111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110a0a0a1111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111100000000000000011100 -00111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111110011111111111111111111111111111111 +11111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111110111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111 -11111111111111111011111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111100111111 +11111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +111111111111111111111111111111111111110a0a0a111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111 11111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111 -11111111111111111111111111111111111111110111111101111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111 +11111111111111111101111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11011111111111111111111111111111111111111111111111111111111111101111111101111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 +11111111111111111111111111111111111111111110011111111111111111111111111111111111100111111111111111111111111111111111111111111111 +111111111111111111111111111111111111111111111111111111111111111111111111111111111111110a0000111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111101111111111111111111111111111111111111111111111111111111111011111111110111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111011111111111111111111111111111111111111111111100001111111111111111111011111111000011111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111110111111111111011111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111110001111111111111110101111000111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111 -11110111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111110000 +00000000000111000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111 01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122 -22222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111 -11111111111111111111111111101111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111 +22222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111 +11111111111111111111111111111111101111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111101111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011 -11111111111111111111111111111111111111111111111111000000011111100000001111111111111111111111111111111111111111111111111111111111 +11111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 +11111111111111111111111111111111111111111111111111111111011111110111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111564111156000000111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111101111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111110111111111111111111111111111111111111111111111111111111111011111101111111111111111111111111111111111111111 +11111111111111111101111111111111111111111111111111111111111111111111111111111110111111110111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111156411111111111111111111111111111111111111111111111111101111111111101111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111101111111111101111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111011111101111111111111111 +11111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111101111111111011111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111156411111111111111111111111111111111111111111111111111101111111111101111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111101111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111 -01111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111011 +11111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111641116043011900420156460411111111156460011164116411901116043011111111111101111111111101111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111101111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 -22222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111 -11111111111111111111111101111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +22222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111 +11111111111111111111011111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111641164116017041204156011641111111156011641164116411901164116011111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11110111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111 -11111111111111111111111111111111111111111111111101111110111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111 +11111111111111111111111111111111111111111110111111111111111101111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111641564119017021164156411901111111156411901164 -11641190156411901111111111110111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111110111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111110111111111111111111111111111111111111111111111111111111101111110111111111111111111111111111111111111111111111111 +11111111111110111111111111111111111111111111111111111111111111111100000001111110000000111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111641562112011602164156 -41120211111115641120216411641190156211201111111111110111111111110111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111156 +41111560000001111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111101111110111111111111111111111111 +11111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111101111110111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11164156411901111600415641190111111115641190116411641190156411901111111111110111111111110111111111111111111111111111111111111111 +11111111111111111111115641111111111111111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111101111110 +11111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111101111110 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111164116411601164116415601164111111115601164116411601164116411601111111111110111111111110111111111111111 +11111111111111111111111111111111111111111111115641111111111111111111111111111111111111111111111111110111111111110111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111 11111111111111110111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111164111604901156000115646001111111115646001116411649002111604901111111111110111 +11111111111111111111111111111111111111111111111111164111604301190042015646041111111115646001116411641190111604301111111111110111 11111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111 +11111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111 11111111111111111111111111111111111111110111111011111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111164111111901111111111111111111111115641111111111111111 -11111190111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111164116411601704120415601164111111115601164116411641190 +11641160111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111110111111111111111111111111111111111111111111111111111110111111011111111111111111111111111111111111111111111111111111111 +11111111011111111111111111111111111111111111111111111111111111110111111011111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111164111111901111111111111111111 -11111564111111641111111111111190111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111164156411901702116415641190111 +11111564119011641164119015641190111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111011111111111111111111111111111111111111111111111111110111111011111111111111111111111111111111 +11111111111111111111111111111111011111111111111111111111111111111111111111111111111111110111111011111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111164111 -11190111111111111111111111111564111111641111111111111190111111111111011111111111011111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111164156 +21120116021641564112021111111564112021641164119015621120111111111111011111111111011111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111110111111011111111 +11111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111110111111011111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111 +11111111111111111116415641190111160041564119011111111564119011641164119015641190111111111111011111111111011111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111 11111111011111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111 +11111111111111111111111111111111111111111116411641160116411641560116411111111560116411641160116411641160111111111111011111111111 01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122 -22222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111 +22222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111 11111111111111111111111111111111011111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111116411160490115600011564600111111111564600111641164900211160490 11111111111101111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111011111111111111111111111111111111111111111111111111011111101111111111111111111111111111111111111111111111111111111111111111 +11011111111111111111111111111111111111111111111111111111011111101111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111101111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111116411111190111111111111111111111111564 +11111111111111111111119011111111111101111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111011111111111111111111111111111111111111111111111111011111101111111111111111111111111111111111111111 +11111111111111111111111111011111111111111111111111111111111111111111111111111111011111101111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111101111111111101111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111116411111190111 +11111111111111111111156411111164111111111111119011111111111101111111111101111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111011111101111111111111111 +11111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111011111101111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111101111111111111111111111111111111 +11111111111641111119011111111111111111111111156411111164111111111111119011111111111101111111111101111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 01111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111101111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 -22222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111 +22222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111 11111111111111111111111101111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11110111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 +11111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111 11111111111111111111111111111111111111111111111101111110111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111110111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111011111111111111111111111111111111111111111111111101111110111111111111111111111111111111111111111111111111 +11111111111111111111101111111111111111111111111111111111111111111111111101111110111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111101111110111111116411111170046411 -64119011160041164111600411164119011900420116411641116043011900420111604301116004111600411111111111111111111111111111110101011111 +11111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111101111110111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111101111110 -11111111641111116415641164119011641562164119011641164119017041204116411641164116017041204116411601164116419025621111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111101111110 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111110111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111 -11111111111111110111111011111111641111156411641164119015641111164156411901164119017021164116411641564119017021164156411901702111 -11111704111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111 +11111111111111110111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111 11111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111 -11111111111111111111111111111111111111110111111011111111641111156411641164119017021111164156211202164119011602164116411641562112 -01160216415621120120000001160002111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 +11111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111 +11111111111111111111111111111111111111110111111011111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111101111111111111111111111111111111111111111111110111111011111111600004156411641164119015621111164156411901164119 -01111600411641164156411901111600415641190170211941204111111111111111111111111111111111010101111111111111111111111111111111111111 +11111111111111101111111111111111111111111111111111111111111111110111111011111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111101111111111111111111111111111111111111111111110111111011111111641111156411641160116411 -64170216411901164116011641164116411641164116411601164116411641160116415641202202111111111111111111111111111111010101111111111111 +11111111111111111111111111111111111111101111111111111111111111111111111111111111111111110111111011111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111110111111011111111 -64111115641164116490021116004116411160041116490021156000111641164111604901156000111160490111600411160041111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111110111111011111111 +64111111700464116411901116004116411160041116411901190042011641164111604301190042011160430111600411160041111111111111111111111111 11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111 -11111111111111111153170021531131111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111 -11111111011111101111111164111111111111111111111111111111111111111111111111111111111641111111111901111111111111190111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111 +11111111011111101111111164111111641564116411901164156216411901164116411901704120411641164116411601704120411641160116411641902562 11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111 -011111111111111111111111111111111111111111531c11c1531131111111111111111111111111111111111111111111111111111111111111111111111122 -22222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111 -11111111111111111111111111111111011111101111111164111111111111111111111111111116411111111111111111111111111641164111111901111111 -11111119011111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 +01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122 +22222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111 +11111111111111111111111111111111011111101111111164111115641164116411901564111116415641190116411901702116411641164156411901702116 +41564119017021111111170411111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111101111111111101111111111111111111111111111111111111111153241192531131111111111111111111111111111111111111111111111111 +11111111111101111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111011111111111111111111111111111111111111111111011111101111111160000021111111111111111111111116411111111111111111111111 -11164116411111190111111111111119011111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 +11111111101111111111111111111111111111111111111111111111011111101111111164111115641164116411901702111116415621120216411901160216 +41164116415621120116021641562112012000000116000211111111111111111111111111111101010111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111101111111111101111111111111111111111111111111111111111153241192531131111111111111111111111111 +11111111111111111111111111111111111101111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111101111111111111111111111111111111111111111111011111101111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 +11111111111111111111111111111111110111111111111111111111111111111111111111111111011111101111111160000415641164116411901562111116 +41564119011641190111160041164116415641190111160041564119017021194120411111111111111111111111111111111101010111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111101111111111101111111111111111111111111111111111111111153241192531131 +11111111111111111111111111111111111111111111111111111111111101111111111101111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111011111101111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 +11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111011111101111111164111115 +64116411601164116417021641190116411601164116411641164116411641160116411641164116011641564120220211111111111111111111111111111101 01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111101111111111111111111111111111111 -1111111111531c11c15b158111111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111 -01111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111 +01111110111111116411111564116411649002111600411641116004111649002115600011164116411160490115600011116049011160041116004111111111 11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111101111111 -11111111111111111111111111111111115317002153602111111111111111111111111111111111111111111111111111111111111111111111112222222222 -22222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111 -11111111111111111111111101111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111115317002153113111111111111111111111111111111111111111111111111111111111111111111111112222222222 +22222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111 +11111111111111111111111101111110111111116411111111111111111111111111111111111111111111111111111111164111111111190111111111111119 +01111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11110111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +1111011111111111011111111111111111111111111111111111111111531c11c153113111111111111111111111111111111111111111111111111111111111 11111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111011111111111111111111111111111111111111111101111110111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 +11101111111111111111111111111111111111111111111101111110111111116411111111111111111111111111111641111111111111111111111111164116 +41111119011111111111111901111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111110111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111110111111111110111111111111111111111111111111111111111115324119253113111111111111111111111111111111111 11111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111011111111111111111111111111111111111111111101111110111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110100001111111111111111111111111111 +11111111111111111111111111101111111111111111111111111111111111111111111101111110111111116000002111111111111111111111111641111111 +11111111111111111116411641111119011111111111111901111111111111111111111111111111111111111111110101011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111115311111111111111111111 +11111111111111111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111115324119253113111111111 11111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111101111110111111111111111111111111 +11111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111101111110111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111101111110 +11532411925311311111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111101111110 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111110111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111 +11111111111111111111111111531c11c15b15811111111111111111111111111111111111111111111111111111111111111111111111222222222222222111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111 11111111111111110111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111 -11111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 +11111111011111111111111111111111111111111111111111531700215360211111111111111111111111111111111111111111111111111111111111111111 +11111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011 11111111111111111111111111111111111111110111111011111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111011111111111011111111111111111111111111111111111111111111111111111111111156000000190041111111111111111111111 +11111111111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111011111111111111111111111111111111111111110111111011111111111111111111111111111111111111111111111111111111 +11111111111111111111101111111111111111111111111111111111111111110111111011111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111741 -12411111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111011111111111111111111111111111111111111110111111011111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 +11111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111101111111111111111111111111111111111111111110111111011111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010000111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111111111111111 -11111111111111111111111115811111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111110111111011111111 +11111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111111111531111 +11111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111110111111011111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111011111560021581158111111 -11116002621700381581158115815815811581111111117002c11560021120002116021111111111111111111111111111111122222222222222211111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111 11111111011111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111 -0111116215b15811581111111117411901562194158115811581581581158111111115b112011c111c158115815b111111111111111111111111111111111122 -22222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111 +01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122 +22222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111 11111111111111111111111111111111011111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111110111111111110111174111115811581111111115b111c12411581581158115815815811581111111124115b1741111111115b158111111111111 +11111111111101111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111110111111111111111111111111111111111111111011111101111111111111111111111111111111111111111111111111111111111111111 +11111111111111011111111111111111111111111111111111111111011111101111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111011111111111011112411111581158170000002156000124111c1581158115815815811581111111124111c17000 -00215600215811111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111110111111111111111111111111111111111000000011111100000001111111111111111111111111111111111 +11111111111111111111111111111111111101111111111101111111111111111111111111111111111111111111111111111111111115600000019004111111 +11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111101111111111111111111111111111111111111111011111101111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111111111111111111111111111111110111111111110111174111115b115811111111111111c124115815b115b115815815 -b11581111111124115b174111625b111115811111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111101111111111111111011111111111 +11111111111111111111111111111111111111111111111111111111111101111111111101111111111111111111111111111111111111111111111111111111 +11111111111117411241111111111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111011111101111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111101111162158156217411111111116217 -015b1194156217021741581562174111111115b119011c1174158117415811111111111111111111111111111111112222222222222221111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111110111 -11111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111101111111111111111111111111111111 +11111111111111111111111111111111111111111581111111111111111111111111111111111111111111111111112222222222222221111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111 +01111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111101111156 -002158200217000000217000411700381582002200215815820021111111117002c1156001112000216001111111111111111111111111111111112222222222 -22222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111 -11111111111111111111101111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +002158115811111111116002621700381581158115815815811581111111117002c1156002112000211602111111111111111111111111111111112222222222 +22222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111 +11111111111111111111111101111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11110111111111110111111111111111111111111111111111111158111111111111111111111111111111111111111111111111115811111111111111111111 +11110111111111110111116215b15811581111111117411901562194158115811581581581158111111115b112011c111c158115815b11111111111111111111 11111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101111111111111111111111111111111111110111111111101111111111111111111111111111111111111111111111111111111111111111111111 +11111111011111111111111111111111111111111111111101111110111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111110111111111110111111111111111111111111111111111111158111111111111111111111111111111111111111111111111 -11581111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111101111111111111111111111111111111111111011111110011111111111111111111111111111111111111111111111 +11111111111111111111111111110111111111110111174111115811581111111115b111c12411581581158115815815811581111111124115b1741111111115 +b1581111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111011111111111111111111111111111111111111101111110111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111110111111111110111111111111111111111111111111111111158111111111111581111111111 -11111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111101111101111111111111111111111111 +1111111111111111111111111111111111111111111111111111011111111111011112411111581158170000002156000124111c158115811581581581158111 +1111124111c170000021560021581111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111011111111111111111111111111111111100000001111110000000111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111110111111111110111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111110111011 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111110111111111110111174111115b115811111111111111c1241158 +15b115b115815815b11581111111124115b174111625b11111581111111111111111111111111111111111222222222222222111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111110111111111111 +11110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111110111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111 -11111111111111111101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111110111116215815621 +7411111111116217015b1194156217021741581562174111111115b119011c117415811741581111111111111111111111111111111111222222222222222111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111 +11111111111101111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000000000000111 -11111111000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111122222222222222211111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111011111111111111111111111111111111111011111111111111111110000000000000000000000000000000000000111111111111111111111111111 -11111111111111111111111111111122222222222222211111111111111111111111111111111033333333333333333333333333333333333330333333333333 -33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333330333333333 -33333333333333333333333333330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111101111111111111111111111111111111110111111111111111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa0111 -11111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111033333333333333333333333333 -33333333333033333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 -33333333333333033333333333333333333333333333333333330111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111110111111111111111111111111111111101111111111111111111110aaaaaa0aaaaaaaa -aaaaaaaaaaaaa0aaaaaa011111111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111033 -33333333333333333333333333333333333033333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 -33333333333333333333333333333333333333033333333333333333333333333333333333330111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111 +1111111101111156002158200217000000217000411700381582002200215815820021111111117002c115600111200021600111111111111111111111111111 +11111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +10111111111111111111111111111111111110111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111011111111111011111111111111111111111111111111111115811111111111111111111111111111111111111111111111111581111 +11111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110111111111111111111111111111111111111011111111110111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111115811111111111111111111111111111111 +11111111111111111158111111111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111110111111111111111111111111111111111111101111111001111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111111111111111115811111111 +11115811111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111110111110111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111011111111111111 -111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa011111111111111111111111111111111111111111111111111111111122222222222222211111111111 -11111111111111111111103333333333333333333333333333333333333033333333333333333333333333333333333333333333333333333333333333333333 -33333333333333333333333333333333333333333333333333333333333333033333333333333333333333333333333333330111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111 +11111111101110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111 -111111110111111111111111111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa011111111111111111111111111111111111111111111111111111111122 -22222222222221111111111111111111111111111111103333000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033330111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111 +01111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122 +22222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111 +11111111111111111111111111111111110101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 +00000000000001111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111112222222222222221111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000011111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111110111111111111111111111111101111111111111111111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa011111111111111111111111111111111111 -11111111111111111111112222222222222221111111111111111111111111111111103333033333333333330333333333333302222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220333333333333 -30222222222222203333011111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111011111111111111111111111011111111111111111111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa011111111111 -11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111103333013333333333330133333333333302 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222013333333333330222222222222203333011111111111111111111111111111111111111111111111111111111101010111111111111111111111 +11111111111111111111111101111111111111111111111111111111111101111111111111111111000000000000000000000000000000000000011111111111 +11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111103333333333333333333333333333333333 +33303333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 +33333303333333333333333333333333333333333333011111111111111111111111111111111111111111111111111111111101010111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111111111111111111111111111111111101111111111111111111110111111111111111111111111110aaaaaa0aaaaaaaaaaaaaaaa -aaaaaaaaaaaa01111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111103333012222 -22222333012222222222330222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222012222222222330222222222222203333011111111111111111111111111111111111111111111111111111111101 +111111111111111111111111111111111111111111111111101111111111111111111111111111111110111111111111111111110aaaaaa0aaaaaaaaaaaaaaaa +aaaaa0aaaaaa01111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111103333333333 +33333333333333333333333333303333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 +33333333333333333333333333333303333333333333333333333333333333333333011111111111111111111111111111111111111111111111111111111101 01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111110111111111111111111111111111 -0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa01111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111 -11111111111110333301222222222333012222222222330222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222012222222222330222222222222203333011111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111110111111111111111111111 +0aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa01111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111 +11111111111110333333333333333333333333333333333333303333333333333333333333333333333333333333333333333333333333333333333333333333 +33333333333333333333333333333333333333333333333333333303333333333333333333333333333333333333011111111111111111111111111111111111 11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111101111 -1111111111111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa01111111111111111111111111111111111111111111111111111111112222222222 -22222111111111111111111111111111111110333301222222222333012222222222330222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222012222222222330222222222222203333011111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111 +1011111111111111111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa01111111111111111111111111111111111111111111111111111111112222222222 +22222111111111111111111111111111111110333333333333333333333333333333333333303333333333333333333333333333333333333333333333333333 +33333333333333333333333333333333333333333333333333333333333333333333333333333303333333333333333333333333333333333333011111111111 11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111 +1111111111111111111111110111111111111111111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa01111111111111111111111111111111111111111111 +11111111111111222222222222222111111111111111111111111111111110333300000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1101111111111111110111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa01111111111111111111111111111111111111111111 -11111111111111222222222222222111111111111111111111111111111110333301222202222333012222222222330222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222012222202222330222222 -22222220333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111110111111111111101111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa01111111111111111111 -11111111111111111111111111111111111111222222222222222111111111111111111111111111111110333301220000022333012222222222330222222222 +1111111111111111111110111111111111111111111111101111111111111111111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa01111111111111111111 +11111111111111111111111111111111111111222222222222222111111111111111111111111111111110333303333333333333033333333333330222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22201222000022233022222222222220333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 +22203333333333333022222222222220333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111111111111111111111111011111111111011111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaa0111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111111110333301222200022333 -01222222222233022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222201222000222233022222222222220333301111111111111111111111111111111111111111111111111111111110101011111 +1111111111111111111111111111111111111111111111011111111111111111111111011111111111111111111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aa +aaaa0111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111111110333301333333333333 +01333333333333022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222201333333333333022222222222220333301111111111111111111111111111111111111111111111111111111110101011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111111111111111111111111111111111111111111111111101111111110111111111111111111111111111111110aaaaaaa +1111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111110111111111111111111111111110aaaaaa0 aaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111 11111033330122222222233301222222222233022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222201222222222233022222222222220333301111111111111111111111111111111111111111111 11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111011111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111011111111111 11111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111111111111111111111111222222222222222111 11111111111111111111111111111033330122222222233301222222222233022222222222222222222222222222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222201222222222233022222222222220333301111111111111111111 11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 -111110111111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa01111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111 +11111111111011111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111111111111111111 11111122222222222222211111111111111111111111111111111033330122222222233301222222222233022222222222222222222222222222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201222222222233022222222222220 33330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111110111011111111111111111111111111111111111110aaaaaaaaaaaa0000000aaaaaaaaaaaa011111111111111111111111111111 -11111111111111111111111111111122222222222222211111111111111111111111111111111033330122222222233301222222222233022222222222222222 +11111111111111111101111111111111110111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111 +11111111111111111111111111111122222222222222211111111111111111111111111111111033330122220222233301222222222233022222222222222222 22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222201222 -22222223302222222222222033330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 +22022223302222222222222033330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110101111111111111111111111111111111111111110aaaaaaaaaa001000110aaaaaaaaaa0111111 -11111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111033330111111111111301111111 -11111302222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222220111111111111302222222222222033330111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000 -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aaaaaaaa011 -1111110aaaaaaaaa0000000000000000000000000000011111111111111111111111111111111122222222222222211111111111111111111111111111111033 -33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000033330111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111110111111111111101111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111 +11111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111033330122000002233301222222 +22223302222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222222222220122200002223302222222222222033330111111111111111111111111111111111111111111111111111111111010101111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111011111111111011111111111111111111111111111110aaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaa011111111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111033 +33012222000223330122222222223302222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222220122200022223302222222222222033330111111111111111111111111111111111111111111111111111 11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111103333333333333333333333333333333333333033333333333333333333333333333333333333333333333333333333333333333333333333 -33333333333330aaaaaaa01111111110aaaaaaa03333333333333333333333333333011111111111111111111111111111111122222222222222211111111111 -11111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111101333333333333033330111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111110111111111111111111111111 +111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa011111111111111111111111111111111111111111111111111111111122222222222222211111111111 +11111111111111111111103333012222222223330122222222223302222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222220122222222223302222222222222033330111111111111111111111111111 11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111103333333333333333333333333333333333333033333333333333333333333333333333333333333333333333 -3333333333333333333333333333333333333300000a011111110010aa0000033333333333333333333333333333011111111111111111111111111111111122 -22222222222221111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101133333333333033330111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111101 +111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa011111111111111111111111111111111111111111111111111111111122 +22222222222221111111111111111111111111111111103333012222222223330122222222223302222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220122222222223302222222222222033330111 11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111103333333333333333333333333333333333333033333333333333333333333333 -33333333333333333333333333333333333333333333333333333333333333333330011111111111003333333333333333333333333333333333011111111111 -11111111111111111111112222222222222221111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10112222222223303333011111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333333333333333333333333333333333333033 -33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333301111111110993333333333333333333333 -33333333333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111111111111111111111111111 +1111111111111110111110111111111111111111111111111111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111 +11111111111111111111112222222222222221111111111111111111111111111111103333012222222223330122222222223302222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220122222222223 +30222222222222203333011111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110112222222223303333011111111111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111 -09900000000000000000000000000000333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111 +11111111111111111111111111111111111111110111011111111111111111111111111111111111110aaaaaaaaaaaa0000000aaaaaaaaaaaa01111111111111 +11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111103333012222222223330122222222223302 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222012222222222330222222222222203333011111111111111111111111111111111111111111111111111111111101010111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110112222222223303333011111111111111111111111111111111111111111111111111111111101 +111111111111111111111111111111111111111111111111111111111111111110101111111111111111111111111111111111111110aaaaaaaaaa001000110a +aaaaaaaaa01111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111 +11111113011111111111130222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222011111111111130222222222222203333011111111111111111111111111111111111111111111111111111111101 01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110333303333333333333033333333333330222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222011111111111100003333333333333022222222222220333301111111111111111111111111111111112222222222222221111111111111111111 -11111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110112220002223303333011111111111111111111111111111111111 +11111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000aaaaaaaa0111111110aaaaaaaaa000000000000000000000000000001111111111111111111111111111111112222222222222221111111111111111111 +11111111111110333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003333011111111111111111111111111111111111 11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111110333301333333333333013333333333330222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222011111111111110901333333333333022222222222220333301111111111111111111111111111111112222222222 +11111111111111111111111111111110333333333333333333333333333333333333303333333333333333333333333333333333333333333333333333333333 +333333333333333333333333333330aaaaaaa01111111110aaaaaaa0333333333333333333333333333301111111111111111111111111111111112222222222 22222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110112200000223303333011111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110133333333333303333011111111111 11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110333301222222222233012222222222330222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222222222220011111001101110901222222222233022222222222220333301111111111111111111 +11111111111111111111111111111111111111111111111111111110333333333333333333333333333333333333303333333333333333333333333333333333 +33333333333333333333333333333333333333333333333333333300000a011111110010aa000003333333333333333333333333333301111111111111111111 11111111111111222222222222222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110112220 -02222330333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111110333301222222222233012222222222330222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222222222220110110100111110001222222222233022222222222220 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110113333 +33333330333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111110333333333333333333333333333333333333303333333333 +33333333333333333333333333333333333333333333333333333333333333333333333333333333333001111111111100333333333333333333333333333333 33330111111111111111111111111111111111222222222222222111111111111111111111111111111110333301111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111011222002222330333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333301222222222233012222 -22222233022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220011111011001100001222 -22222223302222222222222033330111111111111111111111111111111111222222222222222111111111111111111111111111111110333301111111111111 +11111111111111111011222222222330333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333333333333333333333333 +33333333333330333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333330111111111099333333 +33333333333333333333333333330111111111111111111111111111111111222222222222222111111111111111111111111111111110333301111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111011222002222330333301111111111111111111111111111111111111111111111111111111110101011111 +11111111111111111111111111111111111111111011222222222330333301111111111111111111111111111111111111111111111111111111110101011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 -33330122220222223301222222222233022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 -22000000000111100000122222022223302222222222222033330111111111111111111111111111111111222222222222222111111111111111111111111111 +33330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000111111111110990000000000000000000000000000033330111111111111111111111111111111111222222222222222111111111111111111111111111 11111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111011222222222330333301111111111111111111111111111111111111111111 11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111033330122200002223301222222222233022222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222222222000000000000000000122200002223302222222222222033330111111111111111111111111111111111222222222222222111 +11111111111111111111111033330333333333333303333333333333022222222222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222201111111111110000333333333333302222222222222033330111111111111111111111111111111111222222222222222111 11111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011222222222330333301111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011222000222330333301111111111111111111 11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111033330122220002223301222222222233022222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222222222000000000000000000122200022223302222222222222033330111111111111111111111111111 +11111111111111111111111111111111111111111111111033330133333333333301333333333333022222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222201111111111111090133333333333302222222222222033330111111111111111111111111111 11111122222222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111130 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011220000022330 33330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111033330122222222223301222222222233022222222222222222222222 -22222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000122222222223302222222222222033330111 +22222222222222222222222222222222222222222222222222222222222222222222222222001111100110111090122222222223302222222222222033330111 11111111111111111111111111111122222222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111100000000000000033330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 +11111111101122200222233033330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330122222222223301222222222233 -02222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222200000000000000020122222222223 +02222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222011011010011111000122222222223 30222222222222203333011111111111111111111111111111111122222222222222211111111111111111111111111111111033330111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111102222222222222033330111111111111111111111111111111111111111111111111111111111010101111111111111 +11111111111111111111111111111111101122200222233033330111111111111111111111111111111111111111111111111111111111010101111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330122 -22222222330122222222223302222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222200000 -00000000022012222222222330222222222222203333011111111111111111111111111111111122222222222222211111111111111111111111111111111033 +22222222330122222222223302222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222001111 +10110011000012222222222330222222222222203333011111111111111111111111111111111122222222222222211111111111111111111111111111111033 33011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111102222222222222033330111111111111111111111111111111111111111111111111111 -11111101010011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111103333012222222222330122222222223302222222222222222222222222222222222222222222222222222222222222222222222222222222 -22222222222222222222000000000000022012222222222330222222222222203333011111111111111111111111111111111122222222222222211111111111 +11111111111111111111111111111111111111111111111111111111101122200222233033330111111111111111111111111111111111111111111111111111 +11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111103333012222022222330122222222223302222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222222222200000000011110000012222202222330222222222222203333011111111111111111111111111111111122222222222222211111111111 11111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222033330111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111101122222222233033330111111111111111111111111111 11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111103333011111111111130111111111111302222222222222222222222222222222222222222222222222222222 -22222222222222222222222222222222222222222222200000000000222011111111111130222222222222203333011111111111111111111111111111111122 +11111111111111111111111111111111111111103333012220000222330122222222223302222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222222222200000000000000000012220000222330222222222222203333011111111111111111111111111111111122 22222222222221111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222033330111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101122222222233033330111 11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111103333000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003333011111111111 -11111111111111111111112222222222222221111111111111111111111111111111100000011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10222222222222200000011111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333011111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333333 -33333330333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111103333012222000222330122222222223302222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222222222200000000000000000012220002222330222222222222203333011111111111 +11111111111111111111112222222222222221111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110222222222222203333011111111111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333011111111111 +10111111111111303333011111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333012222222222330122222222223302222222 +22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222200000000000000000012222222222330222222 +22222220333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111013333333333330333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111 +11111111111111111111111110000000000000003333011111111111111111111111111111111111111111111111111111111101010111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333012222222222 +33012222222222330222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220000000000000 +00201222222222233022222222222220333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111110222222222222203333011111111111111111111111111111111111111111111111111111111101 01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111012222222222330333301111111111111111111111111111111112222222222222221111111111111111111 +11111110333301222222222233012222222222330222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 +22222222222000000000000002201222222222233022222222222220333301111111111111111111111111111111112222222222222221111111111111111111 11111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111110222222222222203333011111111111111111111111111111111111 -11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111012222222222330333301111111111111111111111111111111112222222222 +11111111111111111111110101001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111110333301222222222233012222222222330222222222222222222222222222222222222222222222222222222222222222 +22222222222222222222222222222222222200000000000002201222222222233022222222222220333301111111111111111111111111111111112222222222 22222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222203333011111111111 11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012222222222330333301111111111111111111 +11111111111111111111111111111111111111111111111111111110333301111111111113011111111111130222222222222222222222222222222222222222 +22222222222222222222222222222222222222222222222222222222222220000000000022201111111111113022222222222220333301111111111111111111 11111111111111222222222222222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222 22222220333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111110333301111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012222002222330 -33330111111111111111111111111111111111222222222222222111111111111111111111111111111110333301111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111110333300000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +33330111111111111111111111111111111111222222222222222111111111111111111111111111111110000001111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111022222222222220333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 +11111111111111111022222222222220000001111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333301111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101222000022233033330111111111111111111111111111111111222222222222222111111111111111111111111111111110333301111111111111 +11111111103333333333333033330111111111111111111111111111111111222222222222222111111111111111111111111111111110333301111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111000000000000000333301111111111111111111111111111111111111111111111111111111110101011111 +11111111111111111111111111111111111111111022222222222220333301111111111111111111111111111111111111111111111111111111110101011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 33330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111101222200222233033330111111111111111111111111111111111222222222222222111111111111111111111111111 +11111111111111111111111111111111101333333333333033330111111111111111111111111111111111222222222222222111111111111111111111111111 11111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111013333333333330333301111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111022222222222220333301111111111111111111111111111111111111111111 11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101222200222233033330111111111111111111111111111111111222222222222222111 +11111111111111111111111111111111111111111111111111111111101222222222233033330111111111111111111111111111111111222222222222222111 11111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011333333333330333301111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222220333301111111111111111111 11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111101222222222233033330111111111111111111111111111 11111122222222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011222222222330 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222220 33330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101222222222233033330111 11111111111111111111111111111122222222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101122222222233033330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 +11111111102222222222222033330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10122222222223303333011111111111111111111111111111111122222222222222211111111111111111111111111111111033330111111111111111111111 +10122220022223303333011111111111111111111111111111111122222222222222211111111111111111111111111111111033330111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111101122222222233033330111111111111111111111111111111111111111111111111111111111010101111111111111 +11111111111111111111111111111111102222222222222033330111111111111111111111111111111111111111111111111111111111010101111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110111111111111303333011111111111111111111111111111111122222222222222211111111111111111111111111111111033 +11111111111111111111111110122200002223303333011111111111111111111111111111111122222222222222211111111111111111111111111111111033 33011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101122222222233033330111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111100000000000000033330111111111111111111111111111111111111111111111111111 11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110000000000000003333011111111111111111111111111111111122222222222222211111111111 +11111111111111111111111111111111111111111111111110122220022223303333011111111111111111111111111111111122222222222222211111111111 11111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111101122222222233033330111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111101333333333333033330111111111111111111111111111 11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110333333333333303333011111111111111111111111111111111122 +11111111111111111111111111111111111111111111111111111111111111111111111110122220022223303333011111111111111111111111111111111122 22222222222221111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101122222222233033330111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101133333333333033330111 11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110133333333333303333011111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110122222222223303333011111111111 11111111111111111111112222222222222221111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 10112222222223303333011111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 @@ -7620,435 +7600,435 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110122222 22222330333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110112222222223303333011111111111111111111111111111111111111111111111111111111101010111111900021112000211 -2002c116002625811581156001111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333011111111111 +11111111111111111111111110112222222223303333011111111111111111111111111111111111111111111111111111111101010111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333011111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111012222222222330333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111110112222222223303333011111111111111111111111111111111111111111111111111111111101 -01011111941116215811581162124174119015811581162174111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111012222222222330000001111111111111111111111111111111112222222222222221111111111111111111 +01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111011111111111130333301111111111111111111111111111111112222222222222221111111111111111111 11111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111110112222222223303333011111111111111111111111111111111111 -11111111111111111111110101011111c111174111115b158115815b111c1581158158111c111111111111111111111111111111111111111111111111111111 +11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111012222222222330333301111111111111111111111111111111112222222222 +11111111111111111111111111111111111111111111111111111111111111111000000000000000333301111111111111111111111111111111112222222222 22222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111303333011111111111 -11111111111111111111111111111111111111111111110101011115811115811560021581158115600015811581741116211111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110112222222223303333011111111111 +11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012222222222330333301111111111111111111 -11111111111100022222222222222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000 -00000000333301111111111111111111111111111111111111111111111111111111110101011115811115815b11111581158111111c15b1158158111c111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111110333301111111111111111111111111111111111111160211 -11111120041601116000411116000411117001156021111160001111601111120042041156011111111111111111111111111111111111111012222222222330 -33330111111111111111111111111111111101200000222222222111111111111111111111111111111110333301111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111022222222222220333301111111111111111111111111111111111111111111111111111111110101011115811115815811741581158116 -21701562158116217411111111111111111111111111111111111111111111111111111111111111111111111111111111111110333301111111111111111111 -11111111111111111116021111111700000041160000041160000041119002170041117000000211601111200000041156011111111111111111111111111111 -11111111101222222222233033330111111111111111111111111111111110222222000002222111111111111111111111111111111110333301111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111022222222222220333301111111111111111111111111111111111111111111111111111111110101011115 -81111581120002158115811700041536428115600111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 -33330111111111111111111111111111111111111116021111111204116041700111601700111601116462120641116041190411601111604116041111111111 -11111111111111111111111111111111101222222222233033330111111111111111111111111111111110222222222220000011111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033333333333330333301111111111111111111 +11111111111111222222222222222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110112222 +22222330333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111110333301111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111013333333333330 +33330111111111111111111111111111111111222222222222222111111111111111111111111111111110333301111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111011222222222330333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333301111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111101222222222233033330111111111111111111111111111111111222222222222222111111111111111111111111111111110333301111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111011222222222330333301111111111111111111111111111111111111111111111111111111110101011111 +19000211120002112002c11600262581158115600111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 +33330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111101222222222233033330111111111111111111111111111111111222222222222222111111111111111111111111111 11111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111022222222222220333301111111111111111111111111111111111111111111 -11111111111111010101111581111581111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111033330111111111111111111111111111111111111116021111111700212041111700001111700001170264164902156011116011 -60111560111204111111111111111111111111111111111111111111101222222222233033330111111111111111111111111111111110222222222222222100 -00111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222220333301111111111111111111 -11111111111111111111111111111111111111010101111581111581111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111033330111111111111111111111111111111111111116021111111160000041120000041120000041 -12022416270215641111602160211564111204111111111111111111111111111111111111111111101222222222233033330111111111111111111111111111 -11111022222222222222211111000001111111111110011111111033330111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222220 -33330111111111111111111111111111111111111111111111111111111111010101111581111581111111111111111111111111158111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111033330111111111111111111111111111111111111116000000211111 -56004116000411116000411116017026256415601111601160211560111204111111111111111111111111111111111111111111101111111111113033330111 -11111111111111111111111111111102222222222222211111111110000011111110001111111033330111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111011222222222330333301111111111111111111111111111111111111111111 +11111111111111010101111194111621581158116212417411901581158116217411111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111101222222222233000000111111111111111111111111111111111222222222222222111 +11111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011222222222330333301111111111111111111 +111111111111111111111111111111111111110101011111c111174111115b158115815b111c1581158158111c11111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111101222222222233033330111111111111111111111111111 +11111122222222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111130 +33330111111111111111111111111111111111111111111111111111111111010101111581111581156002158115811560001581158174111621111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101222222222233033330111 +11111111111111111111111111110002222222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111102222222222222033330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330111111111111111111111111111 -11111111111600000004116411204156411204156411204156415600116011604119041160411160411604111111111111111111111111111111111111111111 -10000000000000003333011111111111111111111111111111111102222222222222211111111111111100000110000111111033330111111111111111111111 +111111111000000000000000333301111111111111111111111111111111111111111111111111111111110101011115811115815b11111581158111111c15b1 +158158111c1111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330111111111111111111111111111 +11111111111602111111112004160111600041111600041111700115602111116000111160111112004204115601111111111111111111111111111111111111 +10122222222223303333011111111111111111111111111111110120000022222222211111111111111111111111111111111033330111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111102222222222222033330111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330111 -11111111111111111111111111111111111602111200119000004116000002116000002120411604119021560000021160004120000004115601111111111111 -11111111111111111111111110222222222222203333011111111111111111111111111111111102222222222222211111111111111111111000000011111033 +11111111111111111111111111111111102222222222222033330111111111111111111111111111111111111111111111111111111111010101111581111581 +58117415811581162170156215811621741111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330111 +11111111111111111111111111111111111602111111170000004116000004116000004111900217004111700000021160111120000004115601111111111111 +11111111111111111111111110122222222223303333011111111111111111111111111111111022222200000222211111111111111111111111111111111033 33011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111102222222222222033330111111111111111111111111111111111111111111111111111 -11111101000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111103333011111111111111111111111111111111111111602111160211900041111600041111600041160211904117041116000111160200112 -00420411560111111111111111111111111111111111111110222222222222200003011111111111111111111111111111111102222222222222211111111111 -11111111110000000111103333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111101010111158111158112000215811581170004153642811560011111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111103333011111111111111111111111111111111111111602111111120411604170011160170011160111646212064111604119041160111160 +41160411111111111111111111111111111111111111111110122222222223303333011111111111111111111111111111111022222222222000001111111111 +11111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222033330111111111111111111111111111 -11111111111111111111111111111101010111111110000000000000000000000000000000000000111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111103333011111111111111111111111111111111111111602111200111111111111111111111111111111111111 -11111111111111111111111111120411111111111111111111111111111111111111111110222222222222203330000111111111111111111111111111111120 -22222222222221111111111111111111110001111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111101010111158111158111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111103333011111111111111111111111111111111111111602111111170021204111170000111170000117026416 +49021560111160116011156011120411111111111111111111111111111111111111111110122222222223303333011111111111111111111111111111111022 +22222222222221000011111111111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222033330111 -11111111111111111111111111111111111111111111111111111101010111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa0111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111103333011111111111111111111111111111111111111600000004111111111111 -11111111111111111111111111111111111111111111111111120411111111111111111111111111111111111111111110222222222222203333011000011111 -11111111111111111111112022222222222221111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111101010111158111158111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111103333011111111111111111111111111111111111111602111111116000004112 +00000411200000411202241627021564111160216021156411120411111111111111111111111111111111111111111110122222222223303333011111111111 +11111111111111111111102222222222222221111100000111111111111001111111103333011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10222222222222203333011111111111111111111111111111111111111111111111111111111101010111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa0 +10222222222222203333011111111111111111111111111111111111111111111111111111111101010111158111158111111111111111111111111115811111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333011111111111111111111111111111111111 -11160000004111111111111111111111111111111111111111111111111111111111111111120411111111111111111111111111111111111111111110222222 -22222220333301111110000111111111111111111111112022222222222221111111111111111111111111111111103333011111111111111111111111111111 +11160000002111115600411600041111600041111601702625641560111160116021156011120411111111111111111111111111111111111111111110111111 +11111130333301111111111111111111111111111111110222222222222221111111111000001111111000111111103333011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110222222222222203333011111111111111111111111111111111111111111111111111111111101010111111110aaaaaa0aaaaa -aaaaaaaaaaaaaaaa0aaaaaa011111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333011111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111022222222222220333301111111111000011111111111111111112022222222222221111111111111111111111111111111103333011111 +11111111111111111111111110222222222222203333011111111111111111111111111111111111111111111111111111111101010111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333011111111111 +11111111111111111111111111160000000411641120415641120415641120415641560011601160411904116041116041160411111111111111111111111111 +11111111111111111000000000000000333301111111111111111111111111111111110222222222222221111111111111110000011000011111103333011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111110222222222222203333011111111111111111111111111111111111111111111111111111111101 -010111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa011111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111022222222222220333301111111111111100001111111111111112202222222222221111111111111111111 -11111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111110333301111111111111111111111111111111111111160211120011900000411600000211600000212041160411902156000002116000412000000411 +56011111111111111111111111111111111111111022222222222220333301111111111111111111111111111111110222222222222221111111111111111111 +10000000111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111110222222222222203333011111111111111111111111111111111111 -111111111111111111111101010011111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa011111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111022222222222220333301111111111111111110000111111111112202222222 -22222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111110100001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111110333301111111111111111111111111111111111111160211116021190004111160004111160004116021190411704111 +60001111602001120042041156011111111111111111111111111111111111111022222222222220000301111111111111111111111111111111110222222222 +22222111111111111111111111000000011110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222203333011111111111 -111111111111111111111111111111111111111111111101090011111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa011111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222220333301111111111111111111 -11100001111111220222222222222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111110101011111111000000000000000000000000000000000000011111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111110333301111111111111111111111111111111111111160211120011111111111111111111 +11111111111111111111111111111111111111111112041111111111111111111111111111111111111111111022222222222220333000011111111111111111 +11111111111111202222222222222111111111111111111111000111111110333301111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222 -222222203333011111111111111111111111111111111111111111111111111111111101010111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaaaaaaaaa011111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111110333301111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222220 -33330111111111111111111111111110000111220222222222222111111111111111111111111111111110333301111111111111111111111111111111111111 +222222203333011111111111111111111111111111111111111111111111111111111101010111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa011111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111110333301111111111111111111111111111111111111160000 +00041111111111111111111111111111111111111111111111111111111111111112041111111111111111111111111111111111111111111022222222222220 +33330110000111111111111111111111111111202222222222222111111111111111111111111111111110333301111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111110222222222222203333011111111111111111111111111111111111111111111111111111111101060411111110aaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaa01111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333301111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111102222222222222033330111111111111111111111111111111000022022222222222111111111111111111111111111111110333301111111111111 +111111111111111110222222222222203333011111111111111111111111111111111111111111111111111111111101010111111110aaaaaa0aaaaaaaaaaaaa +aaaaaaaa0aaaaaa01111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333301111111111111111111 +11111111111111111116000000411111111111111111111111111111111111111111111111111111111111111112041111111111111111111111111111111111 +11111111102222222222222033330111111000011111111111111111111111202222222222222111111111111111111111111111111110333301111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111022222222222220333301111111111111111111111111111111111111111111111111111111110101011111 -1110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa01111111111111111111111111111111111111000111111111111111111111111111111111111111111111110 +1110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa01111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 33330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111102222222222222033330111111111111111111111111111111111200022222222222111111111111111111111111111 +11111111111111111111111111111111102222222222222033330111111111100001111111111111111111202222222222222111111111111111111111111111 11111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111022222222222220333301111111111111111111111111111111111111111111 -1111111111111101090011111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa01111111111111111111111111111111111111011000001111111111111111111 -11111111111111111111111033330111111111111111111111111111111111111111111111111600004111116000411119004204112004160116011116021116 -00011115601111111111111111111111111111111111111111111111102222222222222033330111111111111111111111111111111111222222222222222111 +1111111111111101010111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa01111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111102222222222222033330111111111111110000111111111111111220222222222222111 11111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222220333301111111111111111111 -1111111111111111111111111111111111111101010111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa01111111111111111111111111111111111111101 -11111000001111111111111111111111111111111111111033330111111111111111111111111111111111111111111111116000000411160000041170000004 -17000000411601111602170000002115601111111111111111111111111111111111111111111111102222222222222033330111111111111111111111111111 -11111122222222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111111111101010011111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa01111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222033330111111111111111111000011111 +11111122022222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222220 -3333011111111111111111111111111111111111111111111111111111111101010111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa01111111111111111 -11111111111111111111110111111111110000011111111111111111111111111111111033330111111111111111111111111111111111111111111111190011 -17002170011160119041160412041160411601111602160411904111111111111111111111111111111111111111111111111111102222222222222033330111 -11111111111111111111111111111122222222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111 +3333011111111111111111111111111111111111111111111111111111111101090011111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa0aaaaaa01111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222033330111 +11111111111111111110000111111122022222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111110222222222222203333011111111111111111111111111111111111111111111111111111111101010111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaa0111111111111111111111111111111111111110111111111111111100001111111111111111111111111111033330111111111111111111111111111 -11111111111111111116021111602111170000119041190417002120411601111602560111160111111111111111111111111111111111111111111111111111 -10222222222222203333011111111111111111111111111111111122222222222222211111111111111111111111111111111033330111111111111111111111 +1111111110222222222222203333011111111111111111111111111111111111111111111111111111111101010111111110aaaaaa0aaaaaaaaaaaaaaaaaaaaa +aaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1111111111111111111111111111111110222222222222203333011111111111111111111111111111111111111111111111111111111101010111111110aaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111110111111111111111111110000011111111111100111111111033330111 -11111111111111111111111111111111111111111116021111902112000004119041120411600000411602111602564111160211111111111111111111111111 -11111111111111111111111110222222222222203333011111111111111111111111111111111122222222222222211111111111111111111111111111111033 +10222222222222203333011111111111111111111111111000011122022222222222211111111111111111111111111111111033330111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +1111111111111111111111111111111110222222222222203333011111111111111111111111111111111111111111111111111111111101060411111110aaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110222222222222203333011111111111111111111111111111100002202222222222211111111111111111111111111111111033 33011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111102222222222222033330111111111111111111111111111111111111111111111111111 -111111010101111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa01111111111111111111111111111111111111111011111111111111111111111100000111 -11110001111111103333011111111111111111111111111111111111111111111116021111904116000411119041120411115600411602111602560111160111 -11111111111111111111111111111111111111111111111110222222222222203333011111111111111111111111111111111122222222222222211111111111 +11111101010111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111100011111111111111111111111111111111 +11111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111110222222222222203333011111111111111111111111111111111120002222222222211111111111 11111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222033330111111111111111111111111111 -1111111111111111111111111111110101011111111110aaaaaaaaaaaaa000000aaaaaaaaaaaa011111111111111111111111111111111111111111011111111 -11111111111111111111100000110000111111103333011111111111111111111111111111111111111111111116021111904156411204119041120411641120 -41160411160216041190411111111111111111111111111111111111111111111111111110222222222222203333011111111111111111111111111111111122 +11111111111111111111111111111101090011111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111101100000111 +11111111111111111111111111111111111111103333011111111111111111111111111111111111111111111111160000411111600041111900420411200416 +01160111160211160001111560111111111111111111111111111111111111111111111110222222222222203333011111111111111111111111111111111122 22222222222221111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222033330111 -11111111111111111111111111111111111111111111111111111101010111111111110aaaaaaaaaa001111110aaaaaaaaaa0111111111111111111111111111 -11111111111111101111111111111111111111111111111111000000011111103333011111111111111111111111111111111111111111111116021111904116 -00000211904112041190000041160004160215600000211560111111111111111111111111111111111111111111111110222222222222203333011111111111 +11111111111111111111111111111111111111111111111111111101010111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111 +11111111111111011111100000111111111111111111111111111111111111103333011111111111111111111111111111111111111111111111600000041116 +00000411700000041700000041160111160217000000211560111111111111111111111111111111111111111111111110222222222222203333011111111111 11111111111111111111112222222222222221111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -1022222222222220333301111111111111111111111111111111111111111111111111111111110101011111111111100aaaaaaa01111111110aaaaaaaa01111 -00011111111111111111111111111111111111101111111111111111111111111111111111100000001111103333011111111111111111111111111111111111 -11111111111602111190411160004111904112041119000411160200260211160001111560111111111111111111111111111111111111111111111110222222 +10222222222222203333011111111111111111111111111111111111111111111111111111111101010111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0 +11111111111111111111111111111111111111011111111111000001111111111111111111111111111111103333011111111111111111111111111111111111 +11111111111900111700217001116011904116041204116041160111160216041190411111111111111111111111111111111111111111111111111110222222 22222220333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -111111111111111111111111102222222222222033330111111111111111111111111111111111111111111111111111111111010101111111111111100aaaaa -001111111110aaaa0001111111100001111111111111111111111111111111110111111111111111111111111111111111100011111111103333011111111111 -11111111111111111111111111111111111602111190411111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111110222222222222203333011111111111111111111111111111111111111111111111111111111101010111111110aaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaa011111111111111111111111111111111111111011111111111111110000111111111111111111111111111103333011111111111 +11111111111111111111111111111111111602111160211117000011904119041700212041160111160256011116011111111111111111111111111111111111 11111111111111111022222222222220333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111110222222222222203333011111111111111111111111111111111111111111111111111111111101 -0101111111111111111000a0111111111110a0001111111111111110000011111111111111111111111111110111111111111111111111111111111111111111 -11111110333301111111111111111111111111111111111111111111111602111190411111111111111111111111111111111111160211111111111111111111 +010111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa011111111111111111111111111111111111111011111111111111111111000001111111111110011 +11111110333301111111111111111111111111111111111111111111111602111190211200000411904112041160000041160211160256411116021111111111 11111111111111111111111111111111111111111022222222222220333301111111111111111111111111111111112222222222222221111111111111111111 11111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111110222222222222203333011111111111111111111111111111111111 -11111111111111111111110101011111111111111111110011111111111001111111111111111111111100000111111111111111111111110111111111111111 -11111111111111111111111111111110333301111111111111111111111111111111111111111111111602111190411111111111111111111111111111111111 -16021111111111111111111111111111111111111111111111111111111111111022222222222220333301111111111111111111111111111111112222222222 +1111111111111111111111010101111111110aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111111101111111111111111 +11111111000001111111000111111110333301111111111111111111111111111111111111111111111602111190411600041111904112041111560041160211 +16025601111601111111111111111111111111111111111111111111111111111022222222222220333301111111111111111111111111111111112222222222 22222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222222222203333011111111111 -11111111111111111111111111111111111111111111110101011111111111111111111101101111110901111111111111111111111111111000011111111111 -11111111101111111111111111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222220333301111111111111111111 +11111111111111111111111111111111111111111111110101011111111110aaaaaaaaaaaaa000000aaaaaaaaaaaa01111111111111111111111111111111111 +11111110111111111111111111111111111110000011000011111110333301111111111111111111111111111111111111111111111602111190415641120411 +90411204116411204116041116021604119041111111111111111111111111111111111111111111111111111022222222222220333301111111111111111111 11111111111111222222222222222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110222222 -22222220333301111111111111111111111111111111111111111111111111111111110101011111111111111111111011110101111099111111111111111111 -11111111111110000011111111111111101111111111111111111111111111111111111111111110333301111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222220 -33330111111111111111111111111111111111222222222222222111111111111111111111111111111110000001111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111000000000000000000001111111111111111111111111111111111111111111111111111111110101011111111111111111110110111111 -11009011111111111111111111111111111111111100000111111111101111111111111111111111111111111111111111111110333301111111111111111111 +222222203333011111111111111111111111111111111111111111111111111111111101010111111111110aaaaaaaaaa001111110aaaaaaaaaa011111111111 +11111111111111111111111111111110111111111111111111111111111111111100000001111110333301111111111111111111111111111111111111111111 +11160211119041160000021190411204119000004116000416021560000021156011111111111111111111111111111111111111111111111022222222222220 +33330111111111111111111111111111111111222222222222222111111111111111111111111111111110333301111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111022222222222220333301111111111111111111111111111111111111111111111111111111110101011111111111100aaaaaaa01111111 +110aaaaaaaa011110001111111111111111111111111111111111110111111111111111111111111111111111110000000111110333301111111111111111111 +11111111111111111111111111160211119041116000411190411204111900041116020026021116000111156011111111111111111111111111111111111111 11111111102222222222222033330111111111111111111111111111111111222222222222222111111111111111111111111111111110333301111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111013333333333330333301111111111111111111111111111111111111111111111111111111110101011111 -11111111111111011101001100000991111111111111111111111111111111111111111000011111101111111111111111111111111111111111111111111110 -33330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111022222222222220333301111111111111111111111111111111111111111111111111111111110101011111 +11111111100aaaaa001111111110aaaa000111111110000111111111111111111111111111111111011111111111111111111111111111111110001111111110 +33330111111111111111111111111111111111111111111111160211119041111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111102222222222222033330111111111111111111111111111111111222222222222222111111111111111111111111111 11111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111011333333333330333301111111111111111111111111111111111111111111 -11111111111111010101111111111111111110111000111111110991111111111111111111111111111111111111111111100000110111111111111111111111 -11111111111111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111100000000000000000000111111111111111111111111111111111222222222222222111 +11111111111111111111111111111111111111111111111111111111111111111022222222222220333301111111111111111111111111111111111111111111 +11111111111111010101111111111111111000a0111111111110a000111111111111111000001111111111111111111111111111011111111111111111111111 +11111111111111111111111033330111111111111111111111111111111111111111111111160211119041111111111111111111111111111111111116021111 +11111111111111111111111111111111111111111111111111111111102222222222222033330111111111111111111111111111111111222222222222222111 11111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011222222222330333301111111111111111111 -11111111111111111111111111111111111111010101111111111111111110111111111111111091111111111111111111111111111111111111111111111111 -00011111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111101333333333333033330111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222220333301111111111111111111 +11111111111111111111111111111111111111010101111111111111111111001111111111100111111111111111111111110000011111111111111111111111 +01111111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111160211119041111111111111111111 +11111111111111111602111111111111111111111111111111111111111111111111111111111111102222222222222033330111111111111111111111111111 11111122222222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011222222222330 -33330111111111111111111111111111111111111111111111111111111111010101111111111111111110011111111111111001111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101333333333333033330111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111022222222222220 +33330111111111111111111111111111111111111111111111111111111111010101111111111111111111110110111111090111111111111111111111111111 +10000111111111111111111110111111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102222222222222033330111 11111111111111111111111111111122222222222222211111111111111111111111111111111033330111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111101122222222233033330111111111111111111111111111111111111111111111111111111111010101111111111111111110000000000100000091 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330111111111111111111111111111 +11111111102222222222222033330111111111111111111111111111111111111111111111111111111111010101111111111111111111101111010111109911 +11111111111111111111111111111000001111111111111110111111111111111111111111111111111111111111111033330111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10122222222223303333011111111111111111111111111111111122222222222222211111111111111111111111111111111033330111111111111111111111 +10222222222222203333011111111111111111111111111111111122222222222222211111111111111111111111111111111000000111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111101122200222233033330111111111111111111111111111111111111111111111111111111111010101111111111111 -11111000000000000000009111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330111 +11111111111111111111111111111111100000000000000000000111111111111111111111111111111111111111111111111111111111010101111111111111 +11111101101111111100901111111111111111111111111111111111110000011111111110111111111111111111111111111111111111111111111033330111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110122222222223303333011111111111111111111111111111111122222222222222211111111111111111111111111111111033 +11111111111111111111111110222222222222203333011111111111111111111111111111111122222222222222211111111111111111111111111111111033 33011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111101122200222233033330111111111111111111111111111111111111111111111111111 -11111101010111111111111111111000000000000000009111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111101333333333333033330111111111111111111111111111111111111111111111111111 +11111101010111111111111111111101110100110000099111111111111111111111111111111111111111100001111110111111111111111111111111111111 11111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110122220022223303333011111111111111111111111111111111122222222222222211111111111 +11111111111111111111111111111111111111111111111110222222222222203333011111111111111111111111111111111122222222222222211111111111 11111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111101122200022233033330111111111111111111111111111 -11111111111111111111111111111101010111111111111111111100000000000000001111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110122220022223303333011111111111111111111111111111111122 +11111111111111111111111111111111111111111111111111111111111111111111111111111111101133333333333033330111111111111111111111111111 +11111111111111111111111111111101010111111111111111111011100011111111099111111111111111111111111111111111111111111110000011011111 +11111111111111111111111111111111111111100000011111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000011111111111111111111111111111111122 22222222222221111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101122222222233033330111 -11111111111111111111111111111111111111111111111111111101010111111111111111111100000000000000011111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110122220002223303333011111111111 +11111111111111111111111111111111111111111111111111111101010111111111111111111011111111111111109111111111111111111111111111111111 +11111111111111110001111111111111111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110133333333333303333011111111111 11111111111111111111112222222222222221111111111111111111111111111111103333011111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -10112222222223303333011111111111111111111111111111111111111111111111111111111101010111111111111111111110000000000000111111111111 +10112222222223303333011111111111111111111111111111111111111111111111111111111101010111111111111111111001111111111111100111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333011111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110122222 -02222330333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110133333 +33333330333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111110112222222223303333011111111111111111111111111111111111111111111111111111111101010111111111111111111111 -00000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333011111111111 +11111111111111111111111110112222222223303333011111111111111111111111111111111111111111111111111111111101010111111111111111111000 +00000001000000911111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333011111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111012222222222330333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333011111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111110112222222223303333011111111111111111111111111111111111111111111111111111111101 -01011111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111110112220022223303333011111111111111111111111111111111111111111111111111111111101 +01011111111111111111100000000000000000911111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111012222222222330333301111111111111111111111111111111112222222222222221111111111111111111 11111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111110111111111111303333011111111111111111111111111111111111 -11111111111111111111110101011111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111110112220022223303333011111111111111111111111111111111111 +11111111111111111111110101011111111111111111100000000000000000911111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111012222222222330333301111111111111111111111111111111112222222222 -22222111111111111111111111111111111110333300000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003333011111111111 -11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111012222002222330333301111111111111111111111111111111112222222222 +22222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110112220002223303333011111111111 +11111111111111111111111111111111111111111111110101011111111111111111110000000000000000111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111130333301111111111111111111 -11111111111111222222222222222111111111111111111111111111111110333302222222222222222200404440444440400440440444444444444444441530 -44404444404004404404444444444444444440404440444440400440440444444444444444444040444044444040044041333333333333333333033333333333 -33333330333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012222002222330333301111111111111111111 +11111111111111222222222222222111111111111111111111111111111110333301111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110112222 +22222330333301111111111111111111111111111111111111111111111111111111110101011111111111111111110000000000000001111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111110333301111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111110 -33330111111111111111111111111111111111222222222222222111111111111111111111111111111110333302222222222222222204444000440000404444 -44444000004444400444153440004400004044444444400000444440044444444000440000404444444440000044444004444444400044000040444441133333 -33333333333301333333333333333330333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333300000000000000000000 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012222000222330 +33330111111111111111111111111111111111222222222222222111111111111111111111111111111110333301111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111011222222222330333301111111111111111111111111111111111111111111111111111111110101011111111111111111111000000000 +00001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333301111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111101222220222233033330111111111111111111111111111111111222222222222222111111111111111111111111111111110333301111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111011222222222330333301111111111111111111111111111111111111111111111111111111110101011111 +11111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 +33330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111101222222222233033330111111111111111111111111111111111222222222222222111111111111111111111111111 +11111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111011222222222330333301111111111111111111111111111111111111111111 +11111111111111010101111111111111111111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111101222222222233033330111111111111111111111111111111111222222222222222111 +11111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111130333301111111111111111111 +11111111111111111111111111111111111111010101111111111111111111111111000111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111101222222222233033330111111111111111111111111111 +11111122222222222222211111111111111111111111111111111033330000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000033330111111111111111111111111111111111222222222222222111111111111111111111111111111110333302222222222222 -22220440440440000044404000444004004044444040153044044000004440400044400400404444404004404404400000444040004440040040444440400440 -44044000004440400111333333333333333301133333333333333330333301111111111111111111111111111111111111111111111111111111110101011111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 -33330222222222222222222000040040400400040400444444444400044400000004004040040011111113444444440004440000000400404004000404004444 -44444400041333333333333333330133333333333333333033330111111111111111111111111111111111222222222222222111111111111111111111111111 -11111033330222222222222222220444444444444444440404000040400400040400153444444444444444040400004040040004040044444444444444444404 -04000040400400040400444444444444444444040111222222222222223301122222222222222330333301111111111111111111111111111111111111111111 -11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111033330222222222222222222044440000040044444440444444444444444444444444000004004415444212444444444444444444 -44440000040044444440444444444444441133333333333333330113333333333333333033330111111111111111111111111111111111222222222222222111 -11111111111111111111111111111033330222222222222222220444444444444444444444444444124044444212153111344415341534441112444411113213 -44411124441534441111344415344415444044444404444444444444444444444111222222222222223301122222222222222330333301111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111033330222222222222222222044444444444444444444444444444444444444444444444444444444 -44441544444444444444444444444444444444444444444444444444441122222222222222330112222222222222233033330111111111111111111111111111 -11111122222222222222211111111111111111111111111111111033330222222222222222220444444444444444444444444444113444444154111111124415 -34153441111124411111115344111112441534411111134415344415444444444444444444444444444444444111222222222222223301122222222222222330 33330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111033330222222222222222222044444444444444444444444444444444 -44211111112444111134444411121544153415344415444444444444444444444444444444444444441122222222222222330112222222222222233033330111 -11111111111111111111111111111122222222222222211111111111111111111111111111111033330222222222222222220444444444444444444444444444 -41244444212411534415341534153411344153415444115341134415341534112442153415344415444444444444444444444444444444444111222222002222 -22330112222222222222233033330111111111111111111111111111111111111111111111111111111111000403111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330222222222222222222044444444 -44444444444444444444444444211111112441111113444111111544153415344415444444444444444444444444444444444444441122222222222222330112 -22222222222223303333011111111111111111111111111111111122222222222222211111111111111111111111111111111033330222233333333333220444 -44444444444444444444444441534444113411344421341534153412444444412444415441244444441534154444213415344415444444444444444444444444 -44444444411122222000022222330112222222222222233033330111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330222 -22222222222222204444444444444444444444444444444444213444444411244215341134411544153415344415444444444444444444444444444444444444 -44112222222222222233011222222222222223303333011111111111111111111111111111111122222222222222211111111111111111111111111111111033 -33022200000000000322044444444444444444444444444442111111124415344441241534153412444444411124415441244444441534124444413415344415 -44444444444444444444444444444444411122220000002222330112222222222222233033330111111111111111111111111111111111111111111111111111 -11111101070011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111103333022222222222222222204444444444444444444444444444444444213444444415444421341244441544153415344415444444444444 -44444444444444444444444444112222220022222233011222222222222223303333011111111111111111111111111111111122222222222222211111111111 -11111111111111111111103333022201111111110322044444444444444444444444444444111111134415344441241534153412444444441111115441244444 -44153412444441341534441544444444444444444444444444444444411122200000000222330112222000000222233033330111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111033330111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111113033330111 +11111111111111111111111111111122222222222222211111111111111111111111111111111033330222222222222222220040444044444040044044044444 +44444444444415304440444440400440440444444444444444444040444044444040044044044444444444444444404044404444404004404133333333333333 +33330333333333333333333033330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +10111111111111103333011111111111111111111111111111111122222222222222211111111111111111111111111111111033330222222222222222220444 +40004400004044444444400000444440044415344000440000404444444440000044444004444444400044000040444444444000004444400444444440004400 +00404444411333333333333333330133333333333333333033330111111111111111111111111111111111111111111111111111111111010101111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000003333011111111111111111111111111111111122222222222222211111111111111111111111111111111033 +33022222222222222222044044044000004440400044400400404444404015304404400000444040004440040040444440400440440440000044404000444004 +00404444404004404404400000444040011133333333333333330113333333333333333033330111111111111111111111111111111111111111111111111111 +11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111103333022222222222222222200004004040040004040044444444440004440000000400404004001111111344444444000444000000040040 +40040004040044444444440004133333333333333333013333333333333333303333011111111111111111111111111111111122222222222222211111111111 +11111111111111111111103333022222222222222222044444444444444444040400004040040004040015344444444444444404040000404004000404004444 +44444444444444040400004040040004040044444444444444444404011122222222222222330112222222222222233033330111111111111111111111111111 11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111103333022200000000000322204040000000000000000044444444444444213040404419000041641900001544 -15341534441540404040000000000000000044444444444444112222200002222233011222222222222223303333011111111111111111111111111111111122 -22222222222221111111111111111111111111111111103333022200000000000222044444444444444440404040000000116041700011344421341534153412 -40400000004111704120444444153415444421301130041700000000000044444444444444444040411122222222222222330112222200002222233033330111 -11111111111111111111111111111111111111111111111111111101010611111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111103333022201111111110322200000404040404444444444444444000000216000 -00041940404134124444154415341560001700000000404040404444444444444444000000112222000000222233011222200000022223303333011111111111 -11111111111111111111112222222222222221111111111111111111111111111111103333022222222222222222044444440000000000000000404040412441 -24441113441160156015601160412041164041544113441244156011900215601170421740404444444444444444000000000000011122222222222222330112 -22222002222223303333011111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333022200000000000222204444444444444444 -44444040404040404021344444441544442134124444174015301130441744444444444444444444444440404040404040112220000000022233011222220000 -22222330333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333022222222222222222004040404040 -40404444444444444441541134441511111940153015342111113442111111244211111640153041111113441111111244444444444440404040404040404444 -41112222222222222233011222222222222223303333011111111111111111111111111111111111111111111111111111111101050611111111111111111111 +11111111111111111111111111111111111111103333022222222222222222204444000004004444444044444444444444444444444400000400441544421244 +44444444444444444444000004004444444044444444444444113333333333333333011333333333333333303333011111111111111111111111111111111122 +22222222222221111111111111111111111111111111103333022222222222222222044444444444444444444444444412404444421215311134441534153444 +11124444111132134441112444153444111134441534441544404444440444444444444444444444411122222222222222330112222222222222233033330111 +11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111103333022222222222222222204444444444444444444444444444444444444444 +44444444444444444444154444444444444444444444444444444444444444444444444444112222222222222233011222222222222223303333011111111111 +11111111111111111111112222222222222221111111111111111111111111111111103333022222222222222222044444444444444444444444444411344444 +41541111111244153415344111112441111111534411111244153441111113441534441544444444444444444444444444444444411122222222222222330112 +22222222222223303333011111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333022222222222222222204444444444444444 +44444444444444444421111111244411113444441112154415341534441544444444444444444444444444444444444444112222222222222233011222222222 +22222330333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333022222222222222222044444444444 +44444444444444444124444421241153441534153415341134415341544411534113441534153411244215341534441544444444444444444444444444444444 +41112222220022222233011222222222222223303333011111111111111111111111111111111111111111111111111111111100040311111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333022222222222 -22222220444444444444000000000000000044444421344444441124421564116001170015601154421544444444444444440000000000000000444444112222 -22222222223301122222200222222330333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333022222 -22222222222200000000444444444444444444444442131200001581119044153415344411134444411112000041116000153444111134441521112444440000 -00000000000044444444444441112222222222222233011222222222222223303333011111111111111111111111111111111111111111111111111111111101 +22222220444444444444444444444444444444444421111111244111111344411111154415341534441544444444444444444444444444444444444444112222 +22222222223301122222222222222330333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333022223 +33333333332204444444444444444444444444444153444411341134442134153415341244444441244441544124444444153415444421341534441544444444 +44444444444444444444444441112222200002222233011222222222222223303333011111111111111111111111111111111111111111111111111111111101 01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111110333302222222222222222220000040404040404040404444444444444421600000004111111640411111154415341111111200000000404040404040 -40404444444444444411222222222222223301122222222222222330333301111111111111111111111111111111112222222222222221111111111111111111 -11111111111110333302222222222222222204444444444444440000000040404044111640404444444444153444000000004040404040404040444444444444 -44440000000040404040404040404444444444444444000001112222222222222233011222222222222223303333011111111111111111111111111111111111 -11111111111111111111110101091111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111110333302222222222222222220404000000000444444444444444440404021304040400411116044441112154415341521 -11204040404000000000444444444444444440404011222222222222223301122222222222222330333301111111111111111111111111111111112222222222 -22222111111111111111111111111111111110333302222222222222222204444444404040404040404000000000115444444444444440153015304040400000 -00004444444444444415304041204040404000000000444444444444444440404040404041112222222222222233011222222222222223303333011111111111 +11111110333302222222222222222220444444444444444444444444444444444421344444441124421534113441154415341534441544444444444444444444 +44444444444444444411222222222222223301122222222222222330333301111111111111111111111111111111112222222222222221111111111111111111 +11111111111110333302220000000000032204444444444444444444444444444211111112441534444124153415341244444441112441544124444444153412 +44444134153444154444444444444444444444444444444441112222000000222233011222222222222223303333011111111111111111111111111111111111 +11111111111111111111110107001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111110333302222222222222222220444444444444444444444444444444444421344444441544442134124444154415341534 +44154444444444444444444444444444444444444411222222002222223301122222222222222330333301111111111111111111111111111111112222222222 +22222111111111111111111111111111111110333302220111111111032204444444444444444444444444444411111113441534444124153415341244444444 +11111154412444444415341244444134153444154444444444444444444444444444444441112220000000022233011222200000022223303333011111111111 11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111110333302222222222222222220444444444444444444444440004444444421344444444444 -44444444444444400044444444444444444444444444444444444440004444444411222222222222223301122222222222222330333301111111111111111111 -11111111111111222222222222222111111111111111111111111111111110333302222222222222222200404440444440400440440444444444412444444040 -44404415301564404404444444444444444440404415344444120440440444444444444444444040444044444040044041112222222222222233011222222222 +11111111111111111111111111111111111111111111111111111110333302220000000000032220404000000000000000004444444444444421304040441900 +00416419000015441534153444154040404000000000000000004444444444444411222220000222223301122222222222222330333301111111111111111111 +11111111111111222222222222222111111111111111111111111111111110333302220000000000022204444444444444444040404000000011604170001134 +44213415341534124040000000411170412044444415341544442130113004170000000000004444444444444444404041112222222222222233011222220000 22222330333301111111111111111111111111111111111111111111111111111111110101061111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111110333302222222222222222220444444444444444044044444 -44444444442134444444444444444440440444441534444444444444444444444444444044044444444444444411222222222222223301122222222222222330 -33330111111111111111111111111111111111222222222222222111111111111111111111111111111110333302222222222222222204444000440000404444 -44444000004444400444444440004400004044444444400000444440044444444000440000404444444440000044444004444444400044000040444441111111 -11111111111301111111111111111130333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333302222222222222222220 -00444404000444444444444444444444442130400044440400044444444444441534444444444040004444040004444444444444444444444411222222222222 -22330112222222222222233033330111111111111111111111111111111111222222222222222111111111111111111111111111111110333300000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000333301111111111111111111111111111111111111111111111111111111110000041111 +11111111111111111111111111111111111111111111111111111111111111111111111111111110333302220111111111032220000040404040444444444444 +44440000002160000004194040413412444415441534156000170000000040404040444444444444444400000011222200000022223301122220000002222330 +33330111111111111111111111111111111111222222222222222111111111111111111111111111111110333302222222222222222204444444000000000000 +00004040404124412444111344116015601560116041204116404154411344124415601190021560117042174040444444444444444400000000000001112222 +22222222223301122222200222222330333301111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110333302220000000000022220 +44444444444444444444404040404040402134444444154444213412444417401530113044174444444444444444444444444040404040404011222000000002 +22330112222200002222233033330111111111111111111111111111111111222222222222222111111111111111111111111111111110333302222222222222 +22220040404040404040444444444444444154113444151111194015301534211111344211111124421111164015304111111344111111124444444444444040 +40404040404044444111222222222222223301122222222222222330333301111111111111111111111111111111111111111111111111111111110105061111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 -33330222222222222222222000040040400400040400444444444400044400000004004040040004040044444444440004440000000400404004000404004444 -44444400041111111111111111130111111111111111113033330111111111111111111111111111111111222222222222222111111111111111111111111111 -11111033333333333333333333333333333333333330333333333333333333333333333333333333333333333333333333333333333333333333333333333333 -33333333333333333333333333333333333333333333330333333333333333333333333333333333333301111111111111111111111111111111111111111111 +33330222222222222222222044444444444400000000000000004444442134444444112442156411600117001560115442154444444444444444000000000000 +00004444441122222222222222330112222220022222233033330111111111111111111111111111111111222222222222222111111111111111111111111111 +11111033330222222222222222220000000044444444444444444444444213120000158111904415341534441113444441111200004111600015344411113444 +15211124444400000000000000004444444444444111222222222222223301122222222222222330333301111111111111111111111111111111111111111111 11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111033330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000033330111111111111111111111111111111111222222222222222111 -11111111111111111111111111111033333333333333333333333333333333333330333333333333333333333333333333333333333333333333333333333333 -33333333333333333333333333333333333333333333333333333333333333333333330333333333333333333333333333333333333301111111111111111111 -11111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111033333333333333333333333333333333333330333333333333333333333333333333333333333333 -33333333333333333333333333333333333333333333333333333333333333033333333333333333333333333333333333330111111111111111111111111111 -11111122222222222222211111111111111111111111111111111033333333333333333333333333333333333330333333333333333333333333333333333333 -33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333330333333333333333333333333333333333 +11111111111111111111111033330222222222222222222000004040404040404040444444444444442160000000411111164041111115441534111111120000 +00004040404040404040444444444444441122222222222222330112222222222222233033330111111111111111111111111111111111222222222222222111 +11111111111111111111111111111033330222222222222222220444444444444444000000004040404411164040444444444415344400000000404040404040 +40404444444444444444000000004040404040404040444444444444444400000111222222222222223301122222222222222330333301111111111111111111 +11111111111111111111111111111111111111010109111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111033330222222222222222222040400000000044444444444444444040402130404040041111604444 +11121544153415211120404040400000000044444444444444444040401122222222222222330112222222222222233033330111111111111111111111111111 +11111122222222222222211111111111111111111111111111111033330222222222222222220444444440404040404040400000000011544444444444444015 +30153040404000000000444444444444441530404120404040400000000044444444444444444040404040404111222222222222223301122222222222222330 33330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111033333333333333333333333333333333333330333333333333333333 -33333333333333333333333333333333333333333333333333333333333333333333333333333333333333033333333333333333333333333333333333330111 -11111111111111111111111111111122222222222222211111111111111111111111111111111033333333333333333333333333333333333330333333333333 -33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333330333333333 -33333333333333333333333333330111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033333333333333333333333333333333 -33333033333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333033333333333333333 -33333333333333333333011111111111111111111111111111111122222222222222211111111111111111111111111111111000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111010101111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033333333 -33333333333333333333333333333033333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 -33333303333333333333333333333333333333333333011111111111111111111111111111111122222222222222211111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111122222222222222211111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111033330222222222222222222044444444444444444444444000444444 +44213444444444444444444444444440004444444444444444444444444444444444444000444444441122222222222222330112222222222222233033330111 +11111111111111111111111111111122222222222222211111111111111111111111111111111033330222222222222222220040444044444040044044044444 +44444124444440404440441530156440440444444444444444444040441534444412044044044444444444444444404044404444404004404111222222222222 +22330112222222222222233033330111111111111111111111111111111111111111111111111111111111010106111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330222222222222222222044444444 +44444440440444444444444444213444444444444444444044044444153444444444444444444444444444404404444444444444441122222222222222330112 +22222222222223303333011111111111111111111111111111111122222222222222211111111111111111111111111111111033330222222222222222220444 +40004400004044444444400000444440044444444000440000404444444440000044444004444444400044000040444444444000004444400444444440004400 +00404444411111111111111111130111111111111111113033330111111111111111111111111111111111111111111111111111111111010101111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111033330222 +22222222222222200044440400044444444444444444444444213040004444040004444444444444153444444444404000444404000444444444444444444444 +44112222222222222233011222222222222223303333011111111111111111111111111111111122222222222222211111111111111111111111111111111033 +33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000033330111111111111111111111111111111111111111111111111111 +11111100000411111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111103333022222222222222222200004004040040004040044444444440004440000000400404004000404004444444444000444000000040040 +40040004040044444444440004111111111111111113011111111111111111303333011111111111111111111111111111111122222222222222211111111111 +11111111111111111111103333333333333333333333333333333333333033333333333333333333333333333333333333333333333333333333333333333333 +33333333333333333333333333333333333333333333333333333333333333033333333333333333333333333333333333330111111111111111111111111111 11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122 -22222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111103333000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003333011111111111111111111111111111111122 +22222222222221111111111111111111111111111111103333333333333333333333333333333333333033333333333333333333333333333333333333333333 +33333333333333333333333333333333333333333333333333333333333333333333333333333333333333033333333333333333333333333333333333330111 11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 +11111111111111111111111111111111111111111111111111111111111111103333333333333333333333333333333333333033333333333333333333333333 +33333333333333333333333333333333333333333333333333333333333333333333333333333303333333333333333333333333333333333333011111111111 +11111111111111111111112222222222222221111111111111111111111111111111103333333333333333333333333333333333333033333333333333333333 +33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333033333333333333333 +33333333333333333333011111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333333333333333333333333333333333333033 +33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333303333333333333333333333333 +33333333333301111111111111111111111111111111112222222222222221111111111111111111111111111111103333333333333333333333333333333333 +33303333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 +33333303333333333333333333333333333333333333011111111111111111111111111111111111111111111111111111111101010111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103333333333333333 +33333333333333333333303333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333303 +33333333333333333333333333333333333301111111111111111111111111111111112222222222222221111111111111111111111111111111100000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111101 01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111 +11111110333333333333333333333333333333333333303333333333333333333333333333333333333333333333333333333333333333333333333333333333 +33333333333333333333330333333333333333333333333333333333333301111111111111111111111111111111112222222222222221111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 +11111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111112222222222 22222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -8087,7 +8067,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111110111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010000111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111 @@ -8118,7 +8098,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111110111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101000011111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111 @@ -8134,7 +8114,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111110111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 22222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110102021111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -8144,7 +8124,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111110111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110202021111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110101011111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111 @@ -8155,7 +8135,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111110111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111020202111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111010101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -8165,7 +8145,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111110111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111020202111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111010202111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -8175,7 +8155,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111110111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111020202111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111 @@ -8186,7 +8166,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111110111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111102020211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122 22222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -8196,7 +8176,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111110111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111102020211111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111 @@ -8279,7 +8259,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111110111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111100000011111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111 @@ -8289,8 +8269,8 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111110111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103 -03031111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101 +01011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -8300,7 +8280,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111110111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 22222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111110303031111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -8310,7 +8290,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111110111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110303031111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000001111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111 @@ -8331,7 +8311,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111110111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111000000111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111030303111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111 @@ -8339,151 +8319,184 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0111111111111111111111111111111111111110111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111010101111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111030303111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111030002111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111103030311111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111101010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122 +22222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111101010111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111100000011111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101010111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111103 +00021111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 +11111111111111111111110101011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111020202040000002701ffff030000000000}}}{\b\f36\fs20\insrsid16335593 -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid13375992 {\b\f36\fs20\insrsid16661662 +111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111020202040000002701ffff030000000000}}}{\b\f37\fs20\insrsid16335593 +\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid13375992 {\b\f37\fs20\insrsid16661662 \par -\par }{\b\f36\fs20\insrsid7537636 7.3 \endash ABM de usuarios internos -\par }{\b\f36\fs20\insrsid15535408 -\par }{\f36\fs20\insrsid15535408 Para estos procesos se deber\'e1 utilizar un usuario perteneciente al grupo }{\b\f36\fs20\insrsid15535408 cn=Administradores,ou=Grupos_Gestion,o=Miklolife}{\f36\fs20\insrsid15535408 .}{ -\f36\fs20\insrsid15535408\charrsid15535408 -\par }{\b\f36\fs20\insrsid7537636 +\par }{\b\f37\fs20\insrsid7537636 7.3 \endash ABM de usuarios internos +\par }{\b\f37\fs20\insrsid15535408 +\par }{\f37\fs20\insrsid15535408 Para estos procesos se deber\'e1 utilizar un usuario perteneciente al grupo }{\b\f37\fs20\insrsid15535408 cn=Administradores,ou=Grupos_Gestion,o=Miklolife}{\f37\fs20\insrsid15535408 .}{ +\f37\fs20\insrsid15535408\charrsid15535408 +\par }{\b\f37\fs20\insrsid7537636 \par Alta \par -\par }{\f36\fs20\insrsid7537636 Para dar de alta un usuario, se ingresar\'e1 el username del mismo, y con \'e9ste se har\'e1 una b\'fasqueda en todo el \'e1rbol, a partir de }{\b\f36\fs20\insrsid7537636 o=Miklolife}{\f36\fs20\insrsid7537636 . Si el usuario n +\par }{\f37\fs20\insrsid7537636 Para dar de alta un usuario, se ingresar\'e1 el username del mismo, y con \'e9ste se har\'e1 una b\'fasqueda en todo el \'e1rbol, a partir de }{\b\f37\fs20\insrsid7537636 o=Miklolife}{\f37\fs20\insrsid7537636 . Si el usuario n o existe, se informa del hecho y se deniega el alta del mismo (un usuario debe pertenecer a la corporaci\'f3n). \par -\par En caso de existir el usuario, simplemente se lo agrega (controlando que no estuviera previamente inclu\'eddo) al grupo }{\b\f36\fs20\insrsid7537636 cn=autenticados,ou=Grupo_Gestion,o=Miklolife}{\f36\fs20\insrsid7537636 . +\par En caso de existir el usuario, simplemente se lo agrega (controlando que no estuviera previamente }{\f37\fs20\insrsid1639602 incluido}{\f37\fs20\insrsid7537636 ) al grupo }{\b\f37\fs20\insrsid7537636 cn=autenticados,ou=Grupo_Gestion,o=Miklolife}{ +\f37\fs20\insrsid7537636 . \par -\par El siguiente paso es asignarlo a los perfiles correspondientes, con lo cual el paso siguiente es traer todos los grupos (menos }{\b\f36\fs20\insrsid7537636 cn=autenticados)}{\f36\fs20\insrsid7537636 debajo del contenedor }{\b\f36\fs20\insrsid7537636 -ou=Grupo_Gestion,o=Miklolife}{\f36\fs20\insrsid7537636 . Se mostrar\'e1 una lista de los mismos (solamente el valor del atributo CN). El usuario administrador podr\'e1 asignarlo a m\'fa +\par El siguiente paso es asignarlo a los perfiles correspondientes, con lo cual el paso siguiente es traer todos los grupos (menos }{\b\f37\fs20\insrsid7537636 cn=autenticados)}{\f37\fs20\insrsid7537636 debajo del contenedor }{\b\f37\fs20\insrsid7537636 +ou=Grupo_Gestion,o=Miklolife}{\f37\fs20\insrsid7537636 . Se mostrar\'e1 una lista de los mismos (solamente el valor del atributo CN). El usuario administrador podr\'e1 asignarlo a m\'fa ltiples perfiles, desde un combo multiseleccionable desplegable. Finalmente, se asignar\'e1 el usuario a cada uno de los grupos elegidos v\'eda LDAP. Un usuario puede ser ingresado sin membres\'edas previas, simplemente no se le presentar\'e1 - ninguna actividad al loguearse a la aplicaci\'f3n.}{\f36\fs20\insrsid676765 Luego podr\'e1n agregarse membres\'edas en la instancia de modificaci\'f3n.}{\f36\fs20\insrsid7537636 -\par }{\f36\fs20\insrsid676765 -\par }{\b\f36\fs20\insrsid676765 Modificaci\'f3n}{\f36\fs20\insrsid676765 + ninguna actividad al loguearse a la aplicaci\'f3n.}{\f37\fs20\insrsid676765 Luego podr\'e1n agregarse membres\'edas en la instancia de modificaci\'f3n.}{\f37\fs20\insrsid7537636 +\par }{\f37\fs20\insrsid676765 +\par }{\b\f37\fs20\insrsid676765 Modificaci\'f3n}{\f37\fs20\insrsid676765 \par \par Para los usuarios internos a la corporaci\'f3n, no se permitir\'e1n modificar datos inherentes al mismo dentro de esta aplicaci\'f3 n, debe realizarse desde alguna de las herramientas administradoras del dominio. En esta instancia para estos usuarios, se permitir\'e1 cambiar las membres\'edas a los grupos que har\'e1n el perfil del usuario. Para ello se presentar\'e1 - un combo como en el proceso de alta,}{\f36\fs20\insrsid15535408 con los grupos actuales a los que el usuario est\'e1 inculado preseleccionados. Se elegir\'e1n los que se desee para el usuario en cuesti\'f3n, y se guardar\'e1n sus membres\'edas v\'ed -a LDAP.}{\f36\fs20\insrsid676765 -\par }{\f36\fs20\insrsid15535408 -\par }{\b\f36\fs20\insrsid15535408 Baja}{\f36\fs20\insrsid15535408 + un combo como en el proceso de alta,}{\f37\fs20\insrsid15535408 con los grupos actuales a los que el usuario est\'e1 }{\f37\fs20\insrsid1639602 v}{\f37\fs20\insrsid15535408 inculado preseleccionados. Se elegir\'e1 +n los que se desee para el usuario en cuesti\'f3n, y se guardar\'e1n sus membres\'edas v\'eda LDAP.}{\f37\fs20\insrsid676765 +\par }{\f37\fs20\insrsid15535408 +\par }{\b\f37\fs20\insrsid15535408 Baja}{\f37\fs20\insrsid15535408 \par -\par La baja de un usuario simplemente consiste en desvincularlo de todos los grupos dentro del contenedor }{\b\f36\fs20\insrsid15535408 ou=Grupos_Gestion,o=Miklolife}{\f36\fs20\insrsid15535408 . En realidad basta con sacarlo del grupo }{ -\b\f36\fs20\insrsid15535408 cn=autenticados}{\f36\fs20\insrsid15535408 pero se le sacar\'e1 la membres\'eda a todos los grupos de modo de no dejar basura. +\par La baja de un usuario simplemente consiste en desvincularlo de todos los grupos dentro del contenedor }{\b\f37\fs20\insrsid15535408 ou=Grupos_Gestion,o=Miklolife}{\f37\fs20\insrsid15535408 . En realidad basta con sacarlo del grupo }{ +\b\f37\fs20\insrsid15535408 cn=autenticados}{\f37\fs20\insrsid15535408 pero se le sacar\'e1 la membres\'eda a todos los grupos de modo de no dejar basura. \par -\par }{\b\f36\fs20\insrsid15535408 7.4 \endash ABM de usuarios externos -\par }{\f36\fs20\insrsid15535408 -\par Para estos procesos se necesitar\'e1 un usuario que sea miembro del grupo }{\b\f36\fs20\insrsid15535408 cn=Administradores,ou=Grupos_Gestion,o=Miklolife}{\f36\fs20\insrsid15535408 .}{\f36\fs20\insrsid2170166 Todos los usuarios tratados estar\'e1n \'fa -nicamente en el contenedor }{\b\f36\fs20\insrsid2170166 ou=Extranet,o=Miklolife}{\f36\fs20\insrsid2170166 .}{\f36\fs20\insrsid15535408\charrsid2170166 -\par }{\f36\fs20\insrsid4073242 -\par }{\b\f36\fs20\insrsid4073242 Alta}{\f36\fs20\insrsid4073242 +\par }{\b\f37\fs20\insrsid15535408 7.4 \endash ABM de usuarios externos +\par }{\f37\fs20\insrsid15535408 +\par Para estos procesos se necesitar\'e1 un usuario que sea miembro del grupo }{\b\f37\fs20\insrsid15535408 cn=Administradores,ou=Grupos_Gestion,o=Miklolife}{\f37\fs20\insrsid15535408 .}{\f37\fs20\insrsid2170166 Todos los usuarios tratados estar\'e1n \'fa +nicamente en el contenedor }{\b\f37\fs20\insrsid2170166 ou=Extranet,o=Miklolife}{\f37\fs20\insrsid2170166 .}{\f37\fs20\insrsid15535408\charrsid2170166 +\par }{\f37\fs20\insrsid4073242 +\par }{\b\f37\fs20\insrsid4073242 Alta}{\f37\fs20\insrsid4073242 \par -\par El alta de usuarios externos es similar a la de los internos pero se le permitir\'e1 adem\'e1s llenar los campos }{\f36\fs20\insrsid15291556 Username (uid y cn) ,}{\f36\fs20\insrsid4073242 Apellido}{\f36\fs20\insrsid15291556 (sn)}{ -\f36\fs20\insrsid4073242 , Primer Nombre}{\f36\fs20\insrsid15291556 (givenName)}{\f36\fs20\insrsid4073242 , Nombre Completo}{\f36\fs20\insrsid15291556 (fullName)}{\f36\fs20\insrsid4073242 , Tel\'e9fono}{\f36\fs20\insrsid15291556 (homePhone)}{ -\f36\fs20\insrsid4073242 , Direcci\'f3n}{\f36\fs20\insrsid15291556 (homePostalAddress)}{\f36\fs20\insrsid4073242 , mail}{\f36\fs20\insrsid15291556 (mail)}{\f36\fs20\insrsid4073242 y password}{\f36\fs20\insrsid15291556 (userPassword)}{ -\f36\fs20\insrsid4073242 , con retipeo de este \'faltimo, y ocultando los caracteres presentando asteriscos en la pantalla}{\f36\fs20\insrsid15291556 }{\f36\fs20\insrsid14554011 (entre par\'e9ntesis se muestran los atributos que se guardar\'e1 -n a nivel LDAP)}{\f36\fs20\insrsid4073242 . S\'f3lo el campo Apellido ser\'e1 oblig}{\f36\fs20\insrsid1785549 atorio, ya que con \'e9l se guarda el campo }{\b\f36\fs20\insrsid1785549 sn}{\f36\fs20\insrsid1785549 del objeto usuario y en la clas -e estructural }{\b\f36\fs20\insrsid1785549 inetOrgPerson}{\f36\fs20\insrsid1785549 este atributo es mandatario.}{\f36\fs20\insrsid3686347 Se deber\'e1n parsear los campos ingresados para evitar errores o intentos malintencionados de guardar informaci}{ -\f36\fs20\insrsid4809301 \'f3n (igualmente cada atributo del directorio tiene su propia sintaxis y no admitir\'e1 valores que se alejen de la misma).}{\f36\fs20\insrsid15291556 En cuanto a los passwords, el directorio propio controlar\'e1 seg\'fa -n las pol\'edticas establecidas. }{\f36\fs20\insrsid12126871 -\par Adicionalmente se presentar\'e1 un grupo de radio buttons con las leyendas }{\b\f36\fs20\insrsid12126871 Prestador}{\f36\fs20\insrsid12126871 y }{\b\f36\fs20\insrsid12126871 Afiliado}{\f36\fs20\insrsid12126871 , cada uno con un radio asociado. +\par El alta de usuarios externos es similar a la de los internos pero se le permitir\'e1 adem\'e1s llenar los campos }{\f37\fs20\insrsid15291556 Username (uid y cn) ,}{\f37\fs20\insrsid4073242 Apellido}{\f37\fs20\insrsid15291556 (sn)}{ +\f37\fs20\insrsid4073242 , Primer Nombre}{\f37\fs20\insrsid15291556 (givenName)}{\f37\fs20\insrsid4073242 , Nombre Completo}{\f37\fs20\insrsid15291556 (fullName)}{\f37\fs20\insrsid4073242 , Tel\'e9fono}{\f37\fs20\insrsid15291556 (homePhone)}{ +\f37\fs20\insrsid4073242 , Direcci\'f3n}{\f37\fs20\insrsid15291556 (homePostalAddress)}{\f37\fs20\insrsid4073242 , mail}{\f37\fs20\insrsid15291556 (mail)}{\f37\fs20\insrsid4073242 y password}{\f37\fs20\insrsid15291556 (userPassword)}{ +\f37\fs20\insrsid4073242 , con retipeo de este \'faltimo, y ocultando los caracteres presentando asteriscos en la pantalla}{\f37\fs20\insrsid15291556 }{\f37\fs20\insrsid14554011 (entre par\'e9ntesis se muestran los atributos que se guardar\'e1 +n a nivel LDAP)}{\f37\fs20\insrsid4073242 . S\'f3lo el campo Apellido ser\'e1 oblig}{\f37\fs20\insrsid1785549 atorio, ya que con \'e9l se guarda el campo }{\b\f37\fs20\insrsid1785549 sn}{\f37\fs20\insrsid1785549 + del objeto usuario y en la clase estructural }{\b\f37\fs20\insrsid1785549 inetOrgPerson}{\f37\fs20\insrsid1785549 este atributo es mandatario.}{\f37\fs20\insrsid3686347 Se deber\'e1 +n parsear los campos ingresados para evitar errores o intentos malintencionados de guardar informaci}{\f37\fs20\insrsid4809301 \'f3n (igualmente cada atributo del directorio tiene su propia sintaxis y no admitir\'e1 valores que se alejen de la misma).}{ +\f37\fs20\insrsid15291556 En cuanto a los passwords, el directorio propio controlar\'e1 seg\'fan las pol\'edticas establecidas. }{\f37\fs20\insrsid12126871 +\par Adicionalmente se presentar\'e1 un grupo de radio buttons con las leyendas }{\b\f37\fs20\insrsid12126871 Prestador}{\f37\fs20\insrsid12126871 y }{\b\f37\fs20\insrsid12126871 Afiliado}{\f37\fs20\insrsid12126871 , cada uno con un radio asociado. \par -\par Antes de guardar el nuevo objeto usuario, se mostrar\'e1 una pantalla preview con los datos ingresados (menos el password) y se pedir\'e1 confirmaci\'f3n o modificaci\'f3n de los datos, volviendo al paso anterior.}{\f36\fs20\insrsid157895 - Los campos en caso de modificaci\'f3n deber\'e1n ser prellenados con los valores entrados en el paso anterior.}{\f36\fs20\insrsid12126871\charrsid12126871 -\par }{\f36\fs20\insrsid12126871 -\par }{\f36\fs20\insrsid15291556 Una vez con todos los datos del usuario, se procede}{\f36\fs20\insrsid14554011 a crear un objeto usuario, impersonific\'e1ndose en el usuario }{\b\f36\fs20\insrsid14554011\charrsid14554011 cn=admin_gestion}{ -\b\f36\fs20\insrsid14554011 ,ou=Sede_Central,o=Miklolife}{\f36\fs20\insrsid14554011 . El usuario se crear\'e1 en el contenedor }{\b\f36\fs20\insrsid14554011 ou=Externos,o=Miklolife}{\f36\fs20\insrsid14554011 , y se asignar\'e1 al grupo }{ -\b\f36\fs20\insrsid14554011 cn=Prestadores,ou=Grupo_Gestion,o=Miklolife}{\f36\fs20\insrsid12126871 , o a }{\b\f36\fs20\insrsid12126871 cn=Afiliados,ou=Grupo_Gestion,o=Miklolife}{\f36\fs20\insrsid12126871 seg\'fa -n se corresponda a un usuario de las prestadoras o a un afiliado de la Obra Social.}{\f36\fs20\insrsid157895 Adicionalmente se deber\'e1 agregar a }{\b\f36\fs20\insrsid157895 cn=autenticados,ou=Grupo_Gestion,o=Miklolife}{\f36\fs20\insrsid157895 -, que como es de saber, corresponde a los usuarios de esta aplicaci\'f3n.}{\f36\fs20\insrsid4073242\charrsid157895 -\par }{\f36\fs20\insrsid4073242 -\par }{\f36\fs20\insrsid12126871 Si la respuesta es 0 \endash Success se dara por finalizada la alta. Si la respuesta es distinta, como un 68 - entry already exists, 65 \endash object class violation, etc, se deber\'e1 - volver al paso anterior y modificar los datos. No puede haber usuarios con el mismo username dentro de un mismo contenedor. -\par }{\f36\fs20\insrsid157895 -\par }{\b\f36\fs20\insrsid157895 Modificaci\'f3n -\par }{\f36\fs20\insrsid157895 +\par Antes de guardar el nuevo objeto usuario, se mostrar\'e1 una pantalla preview con los datos ingresados (menos el password) y se pedir\'e1 confirmaci\'f3n o modificaci\'f3n de los datos, volviendo al paso anterior.}{\f37\fs20\insrsid157895 + Los campos en caso de modificaci\'f3n deber\'e1n ser prellenados con los valores entrados en el paso anterior.}{\f37\fs20\insrsid12126871\charrsid12126871 +\par }{\f37\fs20\insrsid12126871 +\par }{\f37\fs20\insrsid15291556 Una vez con todos los datos del usuario, se procede}{\f37\fs20\insrsid14554011 a crear un objeto usuario, impersonific\'e1ndose en el usuario }{\b\f37\fs20\insrsid14554011\charrsid14554011 cn=admin_gestion}{ +\b\f37\fs20\insrsid14554011 ,ou=Sede_Central,o=Miklolife}{\f37\fs20\insrsid14554011 . El usuario se crear\'e1 en el contenedor }{\b\f37\fs20\insrsid14554011 ou=Externos,o=Miklolife}{\f37\fs20\insrsid14554011 , y se asignar\'e1 al grupo }{ +\b\f37\fs20\insrsid14554011 cn=Prestadores,ou=Grupo_Gestion,o=Miklolife}{\f37\fs20\insrsid12126871 , o a }{\b\f37\fs20\insrsid12126871 cn=Afiliados,ou=Grupo_Gestion,o=Miklolife}{\f37\fs20\insrsid12126871 seg\'fa +n se corresponda a un usuario de las prestadoras o a un afiliado de la Obra Social.}{\f37\fs20\insrsid157895 Adicionalmente se deber\'e1 agregar a }{\b\f37\fs20\insrsid157895 cn=autenticados,ou=Grupo_Gestion,o=Miklolife}{\f37\fs20\insrsid157895 +, que como es de saber, corresponde a los usuarios de esta aplicaci\'f3n.}{\f37\fs20\insrsid4073242\charrsid157895 +\par }{\f37\fs20\insrsid4073242 +\par }{\f37\fs20\insrsid12126871 Si la respuesta es 0 \endash Success se dar}{\f37\fs20\insrsid1639602 \'e1}{\f37\fs20\insrsid12126871 por finalizada la alta. Si la respuesta es distinta, como un 68 - entry already exists, 65 \endash + object class violation, etc, se deber\'e1 volver al paso anterior y modificar los datos. No puede haber usuarios con el mismo username dentro de un mismo contenedor. +\par }{\f37\fs20\insrsid157895 +\par }{\b\f37\fs20\insrsid157895 Modificaci\'f3n +\par }{\f37\fs20\insrsid157895 \par En esta etapa, se selecciona un usuario ya existente, y se permitir\'e1 modificar todos los campos (menos el password) del usuario. Este esquema es exactamente id\'e9ntico al alta, con la salvedad de que los campos ser\'e1 n prellenados. El cambio de password ser\'e1 tratado aparte. -\par }{\f36\fs20\insrsid8411340 +\par }{\f37\fs20\insrsid8411340 \par En el caso de estos usuarios, por ser externos, la modificaci\'f3n no contemplar\'e1 cambios en las membres\'edas ya que las funcionalidades ser\'e1n las del grupo al que pertenecen. \par \par Como en el alta, antes de guardar las modificaciones se presentar\'e1 una pantalla a modo de preview con los datos ingresados, y un bot\'f3n para confirmar junto a otro para volver atr\'e1s. \par \par Luego, se procede a hacer un ldap modify y como siempre, chequear que la respuesta del server sea exitosa, o en caso contrario volver a la pantalla inicial. -\par }{\f36\fs20\insrsid157895 -\par }{\b\f36\fs20\insrsid157895 Baja -\par }{\f36\fs20\insrsid157895 -\par Simplemente se los saca del grupo}{\f36\fs20\insrsid7608511 }{\b\f36\fs20\insrsid7608511 cn=autenticados,ou=Grupo_Gestion,o=Miklolife}{\f36\fs20\insrsid7608511 -, y del grupo correspondiente si bien es un usuario de un prestador o un usuario afiliado de la Obra Social.}{\f36\fs20\insrsid157895 -\par }{\f36\fs20\insrsid7608511 -\par }{\b\f36\fs20\insrsid7608511 7.5 \endash Cambios de Password -\par }{\f36\fs20\insrsid7608511 -\par }{\b\f36\fs20\insrsid7608511 Usuarios Internos}{\f36\fs20\insrsid7608511 +\par }{\f37\fs20\insrsid157895 +\par }{\b\f37\fs20\insrsid157895 Baja +\par }{\f37\fs20\insrsid157895 +\par Simplemente se los saca del grupo}{\f37\fs20\insrsid7608511 }{\b\f37\fs20\insrsid7608511 cn=autenticados,ou=Grupo_Gestion,o=Miklolife}{\f37\fs20\insrsid7608511 +, y del grupo correspondiente si bien es un usuario de un prestador o un usuario afiliado de la Obra Social.}{\f37\fs20\insrsid157895 +\par }{\f37\fs20\insrsid7608511 +\par }{\b\f37\fs20\insrsid7608511 7.5 \endash Cambios de Password +\par }{\f37\fs20\insrsid7608511 +\par }{\b\f37\fs20\insrsid7608511 Usuarios Internos}{\f37\fs20\insrsid7608511 \par -\par No se les permitir\'e1 el cambio de password. Todos los usuarios que no pertenezcan a los grupos }{\b\f36\fs20\insrsid7608511 cn=Prestadores,ou=Grupo_Gestion,o=Miklolife}{\f36\fs20\insrsid14579043 o }{\b\f36\fs20\insrsid14579043 -cn=Afiliados,ou=Grupo_Gestion,o=Miklolife }{\f36\fs20\insrsid14579043 deber\'e1n modificar sus password por medio de la terminal utilizando las t\'e9cnicas conocidas de windows (ctrl+alt+del y luego Change Password). Esto cambiar\'e1 - el password del dominio, modificando tambi\'e9n los passords LanManager / NT, con lo cual el usuario tendr\'e1 su nueva credencial para loguearse a todas las aplicaciones que utilicen }{\f36\fs20\insrsid4329851 al directorio co -mo repositorio central de identidades.}{\f36\fs20\insrsid7608511 -\par }{\f36\fs20\insrsid4329851 -\par }{\b\f36\fs20\insrsid4329851 Usuarios Externos -\par }{\f36\fs20\insrsid4329851 +\par No se les permitir\'e1 el cambio de password. Todos los usuarios que no pertenezcan a los grupos }{\b\f37\fs20\insrsid7608511 cn=Prestadores,ou=Grupo_Gestion,o=Miklolife}{\f37\fs20\insrsid14579043 o }{\b\f37\fs20\insrsid14579043 +cn=Afiliados,ou=Grupo_Gestion,o=Miklolife }{\f37\fs20\insrsid14579043 deber\'e1n modificar sus password por medio de la terminal utilizando las t\'e9cnicas conocidas de windows (ctrl+alt+del y luego Change Password). Esto cambiar\'e1 + el password del dominio, modificando tambi\'e9n los passords LanManager / NT, con lo cual el usuario tendr\'e1 su nueva credencial para loguearse a todas las aplicaciones que utilicen }{\f37\fs20\insrsid4329851 al directorio co +mo repositorio central de identidades.}{\f37\fs20\insrsid7608511 +\par }{\f37\fs20\insrsid4329851 +\par }{\b\f37\fs20\insrsid4329851 Usuarios Externos +\par }{\f37\fs20\insrsid4329851 \par A los usuarios prestadores y afiliados se les permitir\'e1 cambiar su password en un m\'f3dulo aparte. Todos los usuarios pertenecientes a estos grupos deben tener una funcionalidad de cambio de password y lo podr\'e1 -n hacer por las suyas. El mismo es cambiado a nivel LDAP y el atributo modificado es }{\b\f36\fs20\insrsid4329851\charrsid4329851 userPassword}{\f36\fs20\insrsid4329851 . El directorio tendr\'e1 una pol\'ed +n hacer por las suyas. El mismo es cambiado a nivel LDAP y el atributo modificado es }{\b\f37\fs20\insrsid4329851\charrsid4329851 userPassword}{\f37\fs20\insrsid4329851 . El directorio tendr\'e1 una pol\'ed tica establecida de modo que no se pueda volver a poner el password anterior como vigente. -\par }{\f36\fs20\insrsid8997858 -\par En este m\'f3dulo simplemente se }{\f36\fs20\insrsid14175819 mostraran dos cajas de texto, y el usuario deber\'e1 +\par }{\f37\fs20\insrsid8997858 +\par En este m\'f3dulo simplemente se }{\f37\fs20\insrsid14175819 mostraran dos cajas de texto, y el usuario deber\'e1 rellenarlas con lo nuevos passwords, por duplicado para corroborar que no haya habido errores de tipeo. Paso seguido se impersonifica en el usuario propio, y se modifica su password v\'eda LDAP, controlando que el server LDAP retorne siempre un 0 -\endash Success y de lo contrario volver al paso anterior.}{\f36\fs20\insrsid8997858 -\par }{\f36\fs20\insrsid9381896 -\par }{\b\f36\fs20\insrsid9381896 7.6 \endash Salida de la aplicaci\'f3n}{\f36\fs20\insrsid9381896 +\endash Success y de lo contrario volver al paso anterior.}{\f37\fs20\insrsid8997858 +\par }{\f37\fs20\insrsid9381896 +\par }{\b\f37\fs20\insrsid9381896 7.6 \endash Salida de la aplicaci\'f3n}{\f37\fs20\insrsid9381896 \par -\par Este evento no tiene ninguna actividad a nivel de directorio. Simplemente la aplicaci\'f3n vuelve a la pantalla de login pidiendo nuevas credenciales para tener acceso a la aplicaci\'f3n.}{\f36\fs20\insrsid9902767 D -e esta manera, el usuario no tiene acceso a ning\'fan m\'f3dulo si no se loguea a la aplicaci\'f3n (se vuelve al punto }{\b\f36\fs20\insrsid9902767 7.}{\b\f36\fs20\insrsid13256117 2}{\f36\fs20\insrsid9902767 ).}{\f36\fs20\insrsid9381896\charrsid9902767 +\par Este evento no tiene ninguna actividad a nivel de directorio. Simplemente la aplicaci\'f3n vuelve a la pantalla de login pidiendo nuevas credenciales para tener acceso a la aplicaci\'f3n.}{\f37\fs20\insrsid9902767 + De esta manera, el usuario no tiene acceso a ning\'fan m\'f3dulo si no se loguea a la aplicaci\'f3n (se vuelve al punto }{\b\f37\fs20\insrsid9902767 7.}{\b\f37\fs20\insrsid13256117 2}{\f37\fs20\insrsid9902767 ).}{\f37\fs20\insrsid9381896\charrsid9902767 -\par }{\f36\fs20\insrsid12208366 -\par }{\b\f36\fs20\insrsid12208366 7.7 \endash Ver usuarios}{\f36\fs20\insrsid12208366 +\par }{\f37\fs20\insrsid12208366 +\par }{\b\f37\fs20\insrsid12208366 7.7 \endash Ver usuarios}{\f37\fs20\insrsid12208366 \par -\par En este m\'f3dulo, se presentar\'e1 una lista seleccionable simple con todos los usuarios debajo de }{\b\f36\fs20\insrsid12208366 o=Miklolife}{\f36\fs20\insrsid12208366 que pertenezcan al grupo }{\b\f36\fs20\insrsid12208366 -cn=autenticados,ou=Grupo_Gestion,o=Miklolife}{\f36\fs20\insrsid12208366 .}{\f36\fs20\insrsid9130035 Una vez elegido el usuario, se }{\f36\fs20\insrsid5843278 mostrar\'e1n todos los atributos relevantes del mismo (s\'f3 -lo los que tiene cargados en el entry del directorio), y las membres\'edas a las cuales pertenece (en el caso de externos, se mostrar\'e1 si es prestador o afiliado).}{\f36\fs20\insrsid12208366 -\par }{\f36\fs20\insrsid16259534 -\par }{\b\f36\fs20\insrsid16259534 7.8 \endash ABM de perfiles +\par En este m\'f3dulo, se presentar\'e1 una lista seleccionable simple con todos los usuarios debajo de }{\b\f37\fs20\insrsid12208366 o=Miklolife}{\f37\fs20\insrsid12208366 que pertenezcan al grupo }{\b\f37\fs20\insrsid12208366 +cn=autenticados,ou=Grupo_Gestion,o=Miklolife}{\f37\fs20\insrsid12208366 .}{\f37\fs20\insrsid9130035 Una vez elegido el usuario, se }{\f37\fs20\insrsid5843278 mostrar\'e1n todos los atributos relevantes del mismo (s\'f3lo los que tiene cargad +os en el entry del directorio), y las membres\'edas a las cuales pertenece (en el caso de externos, se mostrar\'e1 si es prestador o afiliado).}{\f37\fs20\insrsid12208366 +\par }{\f37\fs20\insrsid16259534 +\par }{\b\f37\fs20\insrsid16259534 7.8 \endash ABM de perfiles \par -\par }{\f36\fs20\insrsid16259534 En este apartado, se trata el agregado de nuevos perfiles a la aplicaci\'f3n. En este caso se debe acceder a la base relacional adem\'e1s del directorio jer\'e1rquico.}{\f36\fs20\insrsid2643954 - Para estas operaciones la aplicaci\'f3n se debe impersonificar en el usuario }{\b\f36\fs20\insrsid2643954 cn=admin_gestion,ou=Sede_Central,o=Miklolife}{\f36\fs20\insrsid2643954 .}{\f36\fs20\insrsid16259534\charrsid2643954 -\par }{\f36\fs20\insrsid16259534 -\par }{\b\f36\fs20\insrsid16259534 Alta -\par }{\f36\fs20\insrsid16259534 -\par En el alta, se pedir\'e1 el nombre del nuevo perfil y se mostrar\'e1 una lista de las funcionalidades existentes. El usuario administrador deber\'e1 seleccionar del combo m\'faltiple aquellas }{\f36\fs20\insrsid4130750 -funcionalidades que desea tenga el nuevo perfil. Previo a una pantalla de previsualizaci\'f3n, se proceder\'e1 a los siguientes dos pasos:}{\f36\fs20\insrsid16259534 -\par }{\f36\fs20\insrsid4130750 -\par {\listtext\pard\plain\f36\fs20\insrsid4130750 \hich\af36\dbch\af0\loch\f36 1.\tab}}\pard \qj \fi-360\li720\ri0\widctlpar\jclisttab\tx720\aspalpha\aspnum\faauto\ls6\adjustright\rin0\lin720\itap0\pararsid4130750 {\f36\fs20\insrsid4130750 -Crear un nuevo grupo, dentro del contenedor }{\b\f36\fs20\insrsid4130750 ou=Grupo_Gestion,o=Miklolife}{\f36\fs20\insrsid4130750 con }{\b\f36\fs20\insrsid4130750 cn=XXXX}{\f36\fs20\insrsid4130750 donde }{\b\f36\fs20\insrsid4130750 XXXX}{ -\f36\fs20\insrsid4130750 es el nombre del nuevo perfil. -\par {\listtext\pard\plain\f36\fs20\insrsid4130750 \hich\af36\dbch\af0\loch\f36 2.\tab}En la tabla Perfil_Funcionalidad, se agrega por cada funcionalidad elegida, un nuevo par }{\b\f36\fs20\insrsid4130750 nombre_grupo / fid_funcionalidad}{ -\f36\fs20\insrsid4130750 (Ver der anterior). -\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid6364580 {\f36\fs20\insrsid6364580 -\par }{\b\f36\fs20\insrsid6364580 Modificaci\'f3n -\par }{\f36\fs20\insrsid6364580 -\par Se presentar\'e1 una pantalla similar al alta pero con aquellas funcionalidades elegidas preseleccionadas. El usuario deber\'e1 elegir las funcionalidades que quedar\'e1n para ese perfil, y acto seguido }{\f36\fs20\insrsid7353473 se proceder\'e1 - a modificar la tabla }{\b\f36\fs20\insrsid7353473 Perfil_Funcionalidad}{\f36\fs20\insrsid7353473 modificando, eliminando y agregando registros de pares }{\b\f36\fs20\insrsid7353473 nombre_grupo / fid_funcionalidad}{\f36\fs20\insrsid7353473 seg\'fa -n se hayan seleccionado en el caso anterior.}{\f36\fs20\insrsid6364580 -\par }{\f36\fs20\insrsid7353473 -\par }{\b\f36\fs20\insrsid7353473 Baja -\par }{\f36\fs20\insrsid7353473 +\par }{\f37\fs20\insrsid16259534 En este apartado, se trata el agregado de nuevos perfiles a la aplicaci\'f3n. En este caso se debe acceder a la base relacional adem\'e1s del directorio jer\'e1rquico.}{\f37\fs20\insrsid2643954 + Para estas operaciones la aplicaci\'f3n se debe impersonificar en el usuario }{\b\f37\fs20\insrsid2643954 cn=admin_gestion,ou=Sede_Central,o=Miklolife}{\f37\fs20\insrsid2643954 .}{\f37\fs20\insrsid16259534\charrsid2643954 +\par }{\f37\fs20\insrsid16259534 +\par }{\b\f37\fs20\insrsid16259534 Alta +\par }{\f37\fs20\insrsid16259534 +\par En el alta, se pedir\'e1 el nombre del nuevo perfil y se mostrar\'e1 una lista de las funcionalidades existentes. El usuario administrador deber\'e1 seleccionar del combo m\'faltiple aquellas }{\f37\fs20\insrsid4130750 +funcionalidades que desea tenga el nuevo perfil. Previo a una pantalla de previsualizaci\'f3n, se proceder\'e1 a los siguientes dos pasos:}{\f37\fs20\insrsid16259534 +\par }{\f37\fs20\insrsid4130750 +\par {\listtext\pard\plain\f37\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid4130750 \hich\af37\dbch\af0\loch\f37 1.\tab}}\pard \qj \fi-360\li720\ri0\widctlpar\jclisttab\tx720\aspalpha\aspnum\faauto\ls6\adjustright\rin0\lin720\itap0\pararsid4130750 { +\f37\fs20\insrsid4130750 Crear un nuevo grupo, dentro del contenedor }{\b\f37\fs20\insrsid4130750 ou=Grupo_Gestion,o=Miklolife}{\f37\fs20\insrsid4130750 con }{\b\f37\fs20\insrsid4130750 cn=XXXX}{\f37\fs20\insrsid4130750 donde }{ +\b\f37\fs20\insrsid4130750 XXXX}{\f37\fs20\insrsid4130750 es el nombre del nuevo perfil. +\par {\listtext\pard\plain\f37\fs20\lang2058\langfe2058\langnp2058\langfenp2058\insrsid4130750 \hich\af37\dbch\af0\loch\f37 2.\tab}En la tabla Perfil_Funcionalidad, se agrega por cada funcionalidad elegida, un nuevo par }{\b\f37\fs20\insrsid4130750 +nombre_grupo / fid_funcionalidad}{\f37\fs20\insrsid4130750 (Ver }{\f37\fs20\insrsid1639602 DER}{\f37\fs20\insrsid4130750 anterior). +\par }\pard \qj \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid6364580 {\f37\fs20\insrsid6364580 +\par }{\b\f37\fs20\insrsid6364580 Modificaci\'f3n +\par }{\f37\fs20\insrsid6364580 +\par Se presentar\'e1 una pantalla similar al alta pero con aquellas funcionalidades elegidas preseleccionadas. El usuario deber\'e1 elegir las funcionalidades que quedar\'e1n para ese perfil, y acto seguido }{\f37\fs20\insrsid7353473 se proceder\'e1 a modific +ar la tabla }{\b\f37\fs20\insrsid7353473 Perfil_Funcionalidad}{\f37\fs20\insrsid7353473 modificando, eliminando y agregando registros de pares }{\b\f37\fs20\insrsid7353473 nombre_grupo / fid_funcionalidad}{\f37\fs20\insrsid7353473 seg\'fa +n se hayan seleccionado en el caso anterior.}{\f37\fs20\insrsid6364580 +\par }{\f37\fs20\insrsid7353473 +\par }{\b\f37\fs20\insrsid7353473 Baja +\par }{\f37\fs20\insrsid7353473 \par Se presentar\'e1n una lista de perfiles (exceptuando los perfiles por default que se describieron secciones atr\'e1s). El usuario seleccionar\'e1 un perfil y se le advertir\'e1 que se est\'e1 por eliminar el mismo. Una vez realizado esto, }{ -\f36\fs20\insrsid286523 y confirmado por el usuario, se proceder\'e1 a hacer un ldap delete del grupo elegido, y se elmininar\'e1 de la tabla }{\b\f36\fs20\insrsid286523 Perfil_Funcionalidad}{\f36\fs20\insrsid286523 todos los registros donde }{ -\b\f36\fs20\insrsid286523 nombre_grupo}{\f36\fs20\insrsid286523 sea igual al }{\b\f36\fs20\insrsid286523 cn}{\f36\fs20\insrsid286523 del grupo que se ha eliminado.}{\f36\fs20\insrsid7353473\charrsid286523 +\f37\fs20\insrsid286523 y confirmado por el usuario, se proceder\'e1 a hacer un ldap delet}{\f37\fs20\insrsid1639602 e del grupo elegido, y se elimi}{\f37\fs20\insrsid286523 nar\'e1 de la tabla }{\b\f37\fs20\insrsid286523 Perfil_Funcionalidad}{ +\f37\fs20\insrsid286523 todos los registros donde }{\b\f37\fs20\insrsid286523 nombre_grupo}{\f37\fs20\insrsid286523 sea igual al }{\b\f37\fs20\insrsid286523 cn}{\f37\fs20\insrsid286523 del grupo que se ha eliminado.}{ +\f37\fs20\insrsid7353473\charrsid286523 \par }} \ No newline at end of file